A good book on C programming?
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi all, During my degree, BEng (Hons) Electronics and Communications Engineering, we did C programming every year, but I never kept it up, as I had no interest and didn't see the point. But now I really want to get back into it as I see a point with GNU/Linux. I want to get my old skills back and write something or help on some projects etc. I need some good books. I used to have one called "A Book On C", but sold it, and I have been reading various tutorials on the web and the many devoted websites. Anyone have any recommendations? One more question, should I go for C or C++? Which will benefit me more with GNU/Linux? Thanks for your time, Gavin. - -- Regards http://www.magicfx.co.uk http://www.suretecsystems.com -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (GNU/Linux) iD8DBQE/7e1UgNqd7Kng8UoRAqnYAKDWL9XQcMVkiUpLJheJQbx5nHDT/ACgzCM9 BCo4TWvJOFuyj9r815nIv50= =x9hf -----END PGP SIGNATURE-----
Dear Gavin,
Of course the classic book on C is K&R. WRT a C/C++ choice, I'd say go
for both. There has been a debate as to whether it is best to learn C
before C++. (That is, to learn C++ via a conversion course, or as a new
language in its own right.) Given your background, I'd say refresh on
C, then go for C++. Then you could have both skills. Beyond this you
might like to check out the ACCU: www.accu.org/. From there you can
navigate to a comprehensive list of book reviews (w/ recommendations).
And perhaps find links to people, and into the culture. (If you want,
I'll give you some more pointers (;)) .)
HTH,
Alec
In message <200312272036.40575.gavin.henry@magicfx.co.uk>, Gavin Henry
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Hi all,
During my degree, BEng (Hons) Electronics and Communications Engineering, we did C programming every year, but I never kept it up, as I had no interest and didn't see the point. But now I really want to get back into it as I see a point with GNU/Linux. I want to get my old skills back and write something or help on some projects etc.
I need some good books. I used to have one called "A Book On C", but sold it, and I have been reading various tutorials on the web and the many devoted websites.
Anyone have any recommendations?
One more question, should I go for C or C++? Which will benefit me more with GNU/Linux?
Thanks for your time,
Gavin.
- -- Regards
http://www.magicfx.co.uk http://www.suretecsystems.com -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (GNU/Linux)
iD8DBQE/7e1UgNqd7Kng8UoRAqnYAKDWL9XQcMVkiUpLJheJQbx5nHDT/ACgzCM9 BCo4TWvJOFuyj9r815nIv50= =x9hf -----END PGP SIGNATURE-----
-- To unsubscribe, email: suse-programming-e-unsubscribe@suse.com For additional commands, email: suse-programming-e-help@suse.com Archives can be found at: http://lists.suse.com/archive/suse-programming-e
-- Alec Ross
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Thanks to you all for your suggestions. I had best get to work :-) Gavin. - -- Regards http://www.magicfx.co.uk http://www.suretecsystems.com -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (GNU/Linux) iD8DBQE/7g2HgNqd7Kng8UoRAhtBAKDMq5DN/PxN6DqqfRuBHFknGNVGUQCfVPdn /1JSJX7hhcFZJHqYYtco73c= =9RA0 -----END PGP SIGNATURE-----
On Sat, Dec 27, 2003 at 08:36:34PM +0000, Gavin Henry wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Anyone have any recommendations?
"Pointers on C" by Kenneth A. Reek is very good.
One more question, should I go for C or C++? Which will benefit me more with GNU/Linux?
It depends on the type of programming you want to do. For systems level stuff, C is better. If you want to do things with GUIs, then C++ would be better. Victor
participants (3)
-
Alec Ross
-
Gavin Henry
-
Victor R. Cardona