Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 29 Sep 1998 13:36:32 +0930
From:      Greg Lehey <grog@lemis.com>
To:        Frank Pawlak <fpawlak@execpc.com>, freebsd-questions@FreeBSD.ORG
Subject:   Re: C Programing tools
Message-ID:  <19980929133632.F15172@freebie.lemis.com>
In-Reply-To: <19980928214116.A10370@execpc.com>; from Frank Pawlak on Mon, Sep 28, 1998 at 09:41:16PM -0500
References:  <19980928214116.A10370@execpc.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Monday, 28 September 1998 at 21:41:16 -0500, Frank Pawlak wrote:
> I am taking a course in C and have zip for previous programming
> experience.  I need some recommendations on the better books that are
> available for learning C. I learn well by reading and would prefer books
> that are well written with clear explanations of the material.  I am told
> that the prof is not that great of a teacher, so be prepared to dig the
> stuff out on your own.  And I thought that those kind only taught the
> undergrad classes. ;-)

"If you can, do.  If you can't, teach".

> BTW, the official text for the class is The New C Primer.  Any
> opinions?

No.  I don't know it.  Have you taken a look?  It might be the answer
to your first question, and it's obviously a cheap alternative.

It's been a few years since I learnt C, and I can't remember the pain
too much except for wondering why it was so much more primitive than
Algol, so my recollections aren't necessarily typical.  But I did like
K&R.  Maybe you will too.

> Also what tools (ports) will I have to have installed on my FreeBSD
> system to run and compile some of my work?  The prof wants me to work in
> Winblows, and I explained about the bad case of hives that I get every
> time I boot that S--- up.

You can get by very nicely with the tools supplied with the base
system, and many (most?) of the FreeBSD developers do.  I personally
prefer the Emacs editor to vi, but that's a whole different holy war.
Apart from that, I also just use the standard tools.

Greg
--
See complete headers for address, home page and phone numbers
finger grog@lemis.com for PGP public key

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19980929133632.F15172>