ISBN 9789350239957,21St Century C

21St Century C


Ben Klemens


Shroff Publishers



Shroff Publishers

Publication Year 2012

ISBN 9789350239957

ISBN-10 9350239957


Number of Pages 316 Pages
Language (English)

Computer programming

Throw out your old ideas of C, and relearn a programminglanguage thats substantially outgrown its origins. With 21stCentury C, youll discover up-to-date techniques that are absentfrom every other C text available. C isnt just the foundation ofmodern programming languages, it is a modern language, ideal forwriting efficient, state-of-the-art applications. Learn to dump oldhabits that made sense on mainframes, and pick up the tools youneed to use this evolved and aggressively simple language. Nomatter what programming language you currently champion, youllagree that C rocks.
Set up a C programming environment with shell facilities,makefiles, text editors, debuggers, and memory checkers
Use Autotools, Cs de facto cross-platform package manager
Learn which older C concepts should be downplayed ordeprecated
Explore problematic C concepts that are too useful to throwout
Solve Cs string-building problems with C-standard andPOSIX-standard functions
Use modern syntactic features for functions that take structuredinputs
Build high-level object-based libraries and programs
Apply existing C libraries for doing advanced math, talking toInternet servers, and running databases

More from Author