news.volyx.in

Modern C, Second Edition (gustedt.wordpress.com)

597 points by matt_d · 2586 days ago · 233 comments on HN

Article summary

The second edition of the book Modern C is now available under a CC license and can be purchased through Manning with a limited 50% price reduction. The book has been improved with rewritten and reordered material, added graphics, and is available in print and eBook formats. The author collaborated with Manning to produce the new edition. A PDF version is also available online.

Main themes

  • Modern C book
  • LaTeX typesetting
  • C programming
  • Book recommendations
  • Technical writing

What commenters say

  • The book's use of LaTeX for typesetting is beautiful and clear, but others disagree and find it archaic.
  • Some commenters prefer other C programming books, such as C Primer Plus or 21st Century C, over Modern C.
  • The book's coverage of certain topics, such as memory allocation and unions, is either praised or criticized as inadequate or misleading.
  • Learn C the Hard Way is not recommended by some due to its lack of depth and the author's perceived misunderstandings of the language.
  • The importance of understanding undefined behavior in C is emphasized by some commenters, who criticize authors who do not demonstrate this understanding.
  • The use of LaTeX for typesetting is defended as flexible and capable of producing high-quality documents, despite its default styles being seen as archaic.
  • The book's availability and pricing are discussed, with some commenters providing links to purchase options and others reporting difficulties with accessing the PDF version.