[ale] C programming books

Wandered Inn esoteric at denali.atlnet.com
Wed Jun 2 07:14:26 EDT 1999


Benjamin Scherrey wrote:
> 
> I recommend that you buy a C++ book instead and learn that. There is
> absolutely no reason to learn plain old C any more 

Can we say, the Linux kernel??  Plenty gnu code and Linux code to look
at for examples.  Not to say it's all GOOD examples.

> and if you later
> decide to learn C++, you'll have to unlearn a bunch of bad habits that
> are common usage with C.

Such as?

> You don't have to program object oriented to
> use C++.

Then there's no reason to learn C++.  If you learn C++ and don't write
OO, you're going to have to learn all over again when you decide to
write OO.   Talk about having to unlearn stuff.  It's a lot more
difficult to unlearn a development paradigm then it is to unlearn a
programming language.

> Just take advantage of it's easier to use constructs, type
> safety, great standard library (strings and containers oh my!) and
> you'll be a good bit further along than with plain old C. Its also
> much easier for a new programmer to learn than C.

I disagree, but that's my opinion.  It's not really the language it's
the paradigm.  If you're not going to program OO, there's no sense in
going with C++ over C.

> Besides, it pays
> better.

I don't know about that.  There's no difference in pay (where I work)
between a C coder and a C++ coder. There's a huge amount of C code out
there and there's still quite a demand for it.  I don't think this is
his interest, but maybe.

> 
>         later,
> 
>                 Ben Scherrey


--
Until later: Geoffrey		esoteric at denali.atlnet.com

It should be illegal to yell "Y2K" in a crowded economy.
	-- Larry Wall, creator of the programming language Perl






More information about the Ale mailing list