Thread View: comp.lang.c.moderated
8 messages
8 total messages
Started by Gary Murphy
Wed, 28 Oct 1998 00:00
Help urgently needed
Author: Gary Murphy
Date: Wed, 28 Oct 1998 00:00
Date: Wed, 28 Oct 1998 00:00
17 lines
1244 bytes
1244 bytes
I started to learn C a few weeks ago from a book called "Teach youself C" by Herbert Schildt, and I now believe I have mastered all the concepts in there. I now wish to take my learning to the next level, but don't know how. I need advice and a bit of direction if possible (useful books, websites, etc.), i have no way of attending classes as there are none in my area. I have no wish to progress onto C++ as of yet. Thank you, David Murphy upstart_9@hotmail.com -- comp.lang.c.moderated - clcm@plethora.net
Re: Help urgently needed
Author: Dann Corbit
Date: Fri, 30 Oct 1998 00:00
Date: Fri, 30 Oct 1998 00:00
47 lines
2994 bytes
2994 bytes
Gary Murphy wrote in message ... >I started to learn C a few weeks ago from a book called "Teach youself C" by >Herbert Schildt, and I now believe I have mastered all the concepts in >there. I now wish to take my learning to the next level, but don't know how. >I need advice and a bit of direction if possible (useful books, websites, >etc.), i have no way of attending classes as there are none in my area. You poor schmuck. Schildt is The Anti-Ritchie. Here is a book list from the C FAQ: "There are far too many books on C to list here; it's impossible to rate them all. Many people believe that the best one was also the first: The C Programming Language, by Kernighan and Ritchie (``K&R,'' now in its second edition). Opinions vary on K&R's suitability as an initial programming text: many of us did learn C from it, and learned it well; some, however, feel that it is a bit too clinical as a first tutorial for those without much programming background. An excellent reference manual is C: A Reference Manual, by Samuel P. Harbison and Guy L. Steele, now in its fourth edition. Though not suitable for learning C from scratch, this FAQ list has been published in book form; see the Bibliography. Mitch Wright maintains an annotated bibliography of C and Unix books; it is available for anonymous ftp from ftp.rahul.net in directory pub/mitch/YABL/. This FAQ list's editor maintains a collection of previous answers to this question, which is available upon request. See also question 18.9." I would also like to mention K. N. King's book (see my Sig.), the C FAQ book (see my Sig.) and Dietel & Dietel as valuable reference works. Try Steve Summit's tutorial stuff: http://www.eskimo.com/~scs/cclass/cclass.html Try Tom Torf's tutorial stuff: http://members.xoom.com/tomtorfs/cintro.html -- Hypertext C-FAQ: http://www.eskimo.com/~scs/C-faq/top.html C-FAQ ftp: ftp://rtfm.mit.edu, C-FAQ Book: ISBN 0-201-84519-9 Try "C Programming: A Modern Approach" ISBN 0-393-96945-2 Want Software? Algorithms? Pubs? http://www.infoseek.com -- comp.lang.c.moderated - clcm@plethora.net
Re: Help urgently needed
Author: Chris Hills
Date: Fri, 30 Oct 1998 00:00
Date: Fri, 30 Oct 1998 00:00
39 lines
2219 bytes
2219 bytes
In article <clcm-19981028-0010@plethora.net>, Gary Murphy
<mirkwood@indigo.ie> writes
>I started to learn C a few weeks ago from a book called "Teach youself C" by
>Herbert Schildt, and I now believe I have mastered all the concepts in
>there. I now wish to take my learning to the next level, but don't know how.
>I need advice and a bit of direction if possible (useful books, websites,
>etc.), i have no way of attending classes as there are none in my area.
Burn the book.
Start again (with a different author).
For some idea of which book(s) to get look at the book review section of
http://www.accu.org
There are about 1700 reviews (catagorised and a search mechanism etc.)
of current C, C++, Java and SW engineering books. These reviews are
written by ACCU members and are exactly what they think of the books (no
punches pulled).
The Assn of C & C++ Users is a non-profit makeing assn. run "by
programmers for programmers". It has NO COMMERCIAL INTERESTS or
commercial support. The only thing they "sell" is membership. We (as a
member and former Hon Sec) are in the business of improving [C/C++] SW
Engineering not profit.
The web site, including the book reviews section, is totally free to
all.
Regards
Chris
/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\
\/\ Chris England /\/\/\/\
\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/
--
comp.lang.c.moderated - clcm@plethora.net
Re: Help urgently needed
Author: cbfalconer
Date: Fri, 30 Oct 1998 00:00
Date: Fri, 30 Oct 1998 00:00
23 lines
2055 bytes
2055 bytes
In article <clcm-19981028-0010@plethora.net>,
"Gary Murphy" <mirkwood@indigo.ie> wrote:
> I started to learn C a few weeks ago from a book called "Teach youself C" by
> Herbert Schildt, and I now believe I have mastered all the concepts in
> there. I now wish to take my learning to the next level, but don't know how.
> I need advice and a bit of direction if possible (useful books, websites,
> etc.), i have no way of attending classes as there are none in my area.
First piece of advice - get rid of ANY Schildt book. They are noted for
high invalidity levels. Buy Kernighan & Ritchie for the actual language.
If you haven't got a simple minded (meaning command line driven) C system
mounted, get one. For DOS, or under W95/98 in DOS windows, you can get DJGPP
at a very reasonable price (free). Try
http://www.delorie.com/djgpp/zip-picker.html to get started.
--
Chuck Falconer (Charles_Falconer@NOSPAMapsnet.com)
-----------== Posted via Deja News, The Discussion Network ==----------
http://www.dejanews.com/ Search, Read, Discuss, or Start Your Own
--
comp.lang.c.moderated - clcm@plethora.net
Re: Help urgently needed
Author: Michael Smith
Date: Fri, 30 Oct 1998 00:00
Date: Fri, 30 Oct 1998 00:00
41 lines
2367 bytes
2367 bytes
Gary Murphy wrote: > > I started to learn C a few weeks ago from a book called "Teach > youself C" by Herbert Schildt, and I now believe I have mastered > all the concepts in there. I now wish to take my learning to the > next level, but don't know how. I need advice and a bit of direction > if possible (useful books, websites, etc.), i have no way of > attending classes as there are none in my area. Ooooooooooh! You're going to get flamed :-). Mr Schildt is not held in high esteem around c.l.c.m. His code tends to be specific to MS DOS compilers, rather than portable C, and to contain a fair number of errors. A good C reference is "The C Programming Language" (Second Edition) by Kernighan and Ritchie. (That's Ritchie as in Dennis Ritchie who created C). If you are comfortable with elementary C, you might want to look at a text on algorithms. Robert Sedgewick's "Algorithms In C" is a good book, but there are many other good ones. Reading this newsgroup (c.l.c.m) is a good way to learn, too. > I have no wish to progress onto C++ as of yet. Opinions are divided as to whether C++ is progress or a backward step :-) -- ######################################################################## Michael Smith emmenjay@zip.com.au Emmenjay Consulting Pty Ltd http://www.zip.com.au/~emmenjay/ Computers *ARE* user-friendly. You just need to be properly introduced. -- comp.lang.c.moderated - clcm@plethora.net
Re: Help urgently needed
Author: Francis Glassborow
Date: Sat, 31 Oct 1998 00:00
Date: Sat, 31 Oct 1998 00:00
14 lines
1349 bytes
1349 bytes
In article <clcm-19981029-0012@plethora.net>, Michael Smith <emmenjay@zip.com.au> writes >Opinions are divided as to whether C++ is progress or a backward step >:-) And both sides are mistaken, it is just something else, bread is different from cake. Francis Glassborow Chair of Association of C & C++ Users 64 Southfield Rd Oxford OX4 1PA +44(0)1865 246490 All opinions are mine and do not represent those of any organisation -- comp.lang.c.moderated - clcm@plethora.net
Re: Help urgently needed
Author: Auke Reitsma
Date: Sat, 31 Oct 1998 00:00
Date: Sat, 31 Oct 1998 00:00
30 lines
1924 bytes
1924 bytes
On Fri, 30 Oct 1998 01:57:35 GMT, Michael Smith <emmenjay@zip.com.au>
wrote:
> If you are comfortable with elementary C, you might want to look at a
> text on algorithms. Robert Sedgewick's "Algorithms In C" is a good
> book, but there are many other good ones.
Hm. Sedgwick is (very) good for the algorithms. But I'm not too happy
about the C. Looks too much like literally translated Pascal.
> > I have no wish to progress onto C++ as of yet.
>
> Opinions are divided as to whether C++ is progress or a backward step
> :-)
Oh, it's progress! It is probably in the backward direction though. ;-)
IMHO, C++ is probably a bit too complicated, but that seems to be one of
the steps of 'progress'. The next step then tends to be development of
something less complicated that does most of the things the previous stage
can do. Java might qualify for that -- but I haven't yet looked closely at
it.
Greetings from
_____
/_|__| Auke Reitsma, Delft, The Netherlands.
/ | \ -------------------------------------
Remove NO_SPAM_ from my address ...
--
comp.lang.c.moderated - clcm@plethora.net
Re: Help urgently needed
Author: Michael Smith
Date: Sun, 01 Nov 1998 00:00
Date: Sun, 01 Nov 1998 00:00
20 lines
1599 bytes
1599 bytes
Francis Glassborow wrote: > > In article <clcm-19981029-0012@plethora.net>, Michael Smith > <emmenjay@zip.com.au> writes > >Opinions are divided as to whether C++ is progress or a backward step > >:-) > > And both sides are mistaken, it is just something else, bread is > different from cake. That was a joke (note the smiley). -- ######################################################################## Michael Smith emmenjay@zip.com.au Emmenjay Consulting Pty Ltd http://www.zip.com.au/~emmenjay/ Computers *ARE* user-friendly. You just need to be properly introduced. -- comp.lang.c.moderated - clcm@plethora.net
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads