Jump to content
  • Advertisement
  • entries
  • comments
  • views

big free, no kill no tree

Sign in to follow this  


To quote my spiritual advisor, J.R. "Bob" Dobbs, too much is always better than not enough.

And to quote my other spiritual advisor, myself, free stuff is cool.

That being said, here's too much for free.

It's The New C Standard: An Economic and Cultural Commentary, which is a 1616-page monstrosity that meticulously details the C99 standard and (to use scientific terms) analyzes the ever-lovin' crap out of it. It charts and graphs and decision-analyzes and folds and spindles and mutilates every operator and bit of C esoterica, presumably with the aim of making better programs by showing where C's productivity trouble-spots are and how to work around them.

Unfortunately for the author, his publisher (Addison Wesley) found the book to be just too goldurned huge (books that thickness apparently can't run on standard book-printers) and dense for general consumption, so the author made the book available for free download.

The book itself is at http://homepage.ntlworld.com/dmjones/cbook1_0a.pdf. The download is only about 8 meg.

There's more about the book here if you wanna read more about its pedigree.

Long story short, if you plan to develop your own language and want an exhaustive and objective standard for the pluses and minuses of a very well-established language, or if you just want to be the biggest C smarty-pants in the room, start reading now.

Just remember to pace yourself by reading one page every morning when you start work. That way you'll be the official C Big Kahuna(tm) at your company around mid-November 2009.
Sign in to follow this  


Recommended Comments

That's going to take some serious will power to read...ooohhh! a butterfly!

Share this comment

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Advertisement

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!