21st Century C: C Tips from the New School

21st Century C: C Tips from the New School

Ben Klemens

Throw out your outdated rules approximately C and get to grasp a programming language that’s considerably outgrown its origins. With this revised version of 21st Century C, you’ll become aware of up to date options lacking from different C tutorials, even if you’re new to the language or simply getting reacquainted.

C isn’t simply the root of recent programming languages; it is a latest language, perfect for writing effective, cutting-edge purposes. Get previous idioms that made experience on mainframes and examine the instruments you want to paintings with this developed and aggressively easy language. it doesn't matter what programming language you now want, you’ll quick see that twenty first century C rocks.

  • Set up a C programming surroundings with shell amenities, makefiles, textual content editors, debuggers, and reminiscence checkers
  • Use Autotools, C’s de facto cross-platform package deal manager
  • Learn in regards to the troublesome C suggestions too worthy to discard
  • Solve C’s string-building issues of C-standard functions
  • Use glossy syntactic beneficial properties for features that take established inputs
  • Build high-level, object-based libraries and programs
  • Perform complicated math, consult net servers, and run databases with current C libraries

This variation additionally comprises new fabric on concurrent threads, digital tables, C99 numeric kinds, and different features.

Show sample text content

Download sample