21st Century C - Ben Klemens

21st Century C

Tips from the New School

(Autor)

Buch | Softcover
296 Seiten
2012
O'Reilly Media (Verlag)
978-1-4493-2714-9 (ISBN)
21,85 inkl. MwSt
zur Neuauflage
  • Titel ist leider vergriffen;
    keine Neuauflage
  • Artikel merken
Zu diesem Artikel existiert eine Nachauflage
If you know how to program with a general purpose language such as Ruby or Python, you can also learn how to use the C language in a practical and modern style. However, you need many techniques that are entirely absent from every C textbook on the market - except this one. 21st Century C assembles all the tools you need to write efficient, state-of-the-art programs with C. You'll get to know the facilities of your shell, makefiles, fabulous text editors, debuggers, and memory checkers as well as tips that exhort you to throw out the tools that primarily made sense on the mainframes of old, such as the switch statement or the dreaded malloc().

Ben Klemens is the author of Modeling with Data (Princeton Press), which is his second book. It is a textbook about scientific and statistical computing, including a heavy focus on how statistical models are built and actually evaluated on a computer. The book has a long C tutorial, but its not a C textbook. He wrote the this book while doing various contracts, such as designing micro-simulations of migration at the Brookings Institute and the World Bank, and finding genes 4 correlated to bipolar disorder at the NIMH.Before that, his first book, Math You Can't Use: Patents, copyright, and software (Brookings Press), was about the expansion of patent law into the realm of software. Shortly after the book came out, he was the Executive Director of the Free Software Foundation's End Software Patents campaign, which he ran for about a year.

Erscheint lt. Verlag 4.12.2012
Zusatzinfo Illustrations
Verlagsort Sebastopol
Sprache englisch
Maße 178 x 233 mm
Einbandart Paperback
Themenwelt Informatik Programmiersprachen / -werkzeuge C / C++
Mathematik / Informatik Informatik Web / Internet
ISBN-10 1-4493-2714-1 / 1449327141
ISBN-13 978-1-4493-2714-9 / 9781449327149
Zustand Neuware
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich