[NTLUG:Discuss] Wanting to speak the language
Justin M. Forbes
jmforbes at linuxtx.org
Thu Feb 24 08:43:50 CST 2005
On Wed, Feb 23, 2005 at 10:22:07PM -0800, Steve Baker wrote:
>
> If you want to get into the kernel, device drivers, games, graphics,
> or *MOST* other things - then C and C++ are by far the best choice.
>
I would say starting with C then learning the C++ superset is the better
way to go... I have seen too many people confusing the two when trying to
write C code if they learned C++ first, often times they do not know
exactly where the line is drawn between the two.
> But then, if your criteria is ease-of-learning, then C and C++ can be
> a bit intimidating and maybe you should look into an interpreted language,
> so Java or Python might be fair choices.
I guess that depends on how you define ease of learning... The "definitive"
C book is very short, only 261 pages including appendices. K&R The C
Programming Language. That is a great place to start.
Justin
More information about the Discuss
mailing list