🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: comp.lang.c.moderated
8 messages
8 total messages Started by Gary Murphy Wed, 28 Oct 1998 00:00
Help urgently needed
#2640
Author: Gary Murphy
Date: Wed, 28 Oct 1998 00:00
17 lines
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
#2641
Author: Dann Corbit
Date: Fri, 30 Oct 1998 00:00
47 lines
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
#2642
Author: Chris Hills
Date: Fri, 30 Oct 1998 00:00
39 lines
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
#2643
Author: cbfalconer
Date: Fri, 30 Oct 1998 00:00
23 lines
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
#2644
Author: Michael Smith
Date: Fri, 30 Oct 1998 00:00
41 lines
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
#2645
Author: Francis Glassborow
Date: Sat, 31 Oct 1998 00:00
14 lines
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
#2646
Author: Auke Reitsma
Date: Sat, 31 Oct 1998 00:00
30 lines
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
#2647
Author: Michael Smith
Date: Sun, 01 Nov 1998 00:00
20 lines
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