LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Non-*NIX Forums > Programming
User Name
Password
Programming This forum is for all programming questions.
The question does not have to be directly related to Linux and any language is fair game.

Notices


Reply
  Search this Thread
Old 09-20-2006, 06:28 PM   #1
frankie_DJ
Member
 
Registered: Sep 2004
Location: NorCal
Distribution: slackware 10.1 comfy, Solaris10 learning
Posts: 232

Rep: Reputation: 32
Is K&R's "The C Programming Language" outdated?


I know this is a great book for someone who has already some experience in programming. But is it still valid, since it's been over 20 years since the 2nd edition? Or is it outdated? I I guess my concern is whether to invest my time in a great book which doesn't describe the current language. I know that there has been a revision of C in 1999. Thanks

Last edited by frankie_DJ; 09-20-2006 at 06:49 PM.
 
Old 09-21-2006, 12:13 AM   #2
jlliagre
Moderator
 
Registered: Feb 2004
Location: Outside Paris
Distribution: Solaris 11.4, Oracle Linux, Mint, Debian/WSL
Posts: 9,789

Rep: Reputation: 492Reputation: 492Reputation: 492Reputation: 492Reputation: 492
Hmm, how can the "Bible of C" ever been outdated ?
The second edition, with the latest errata (dated 2004) http://cm.bell-labs.com/cm/cs/cbook/2ediffs.html is still a must have.
 
Old 09-21-2006, 04:02 AM   #3
con
Member
 
Registered: Jul 2005
Location: Finland
Distribution: Slackware
Posts: 213

Rep: Reputation: 30
Depends on what you mean by some experience in programming. My first book on C was "Sams teach yourself C in 21 days" which was really good for me. I had some experience with python, downloaded one of the tutorials from the python site and learn the basics of programming from it. Dont think I could've learnt C from the K&R book at that point though (thou? which is it thou or though?), it was more usefull after STYC21D. Just my 5 cents...
EDIT: fixed typo

Last edited by con; 09-21-2006 at 11:22 AM.
 
Old 09-21-2006, 07:39 AM   #4
arg3t3k.senvx
LQ Newbie
 
Registered: Mar 2006
Posts: 5

Rep: Reputation: 0
For myself (excluding all other resources) going through K&R, a while
back, and very recently updating myself with OReilly's C in a Nutshell
has worked really well; it's first edition was published in Dec 2005.

Alongside succinct language coverage, its focus on C99 specifics and
the standard library coverage is the best I've seen so far.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Suggestion: for "subscribed threads" & "top of page" buttons Old_Fogie LQ Suggestions & Feedback 7 07-10-2006 05:10 PM
"NIM thread blocked" & "Deadman Switch (DMS) close to trigger" errors sosborne Linux - Networking 1 06-28-2006 02:07 PM
Alioth KDE repositories "outdated?" RodWC Debian 1 01-24-2006 11:25 AM
Does "ac97 & RH8" imply "buy a Sound Blaster Live"? nicktoop Linux - Hardware 3 02-13-2004 08:53 AM

LinuxQuestions.org > Forums > Non-*NIX Forums > Programming

All times are GMT -5. The time now is 09:27 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration