March 20, 2026

Book or repo? Show us the receipts

Linux Applications Programming by Example: The Fundamental APIs (2nd Edition)

Repo drops, readers ask “Where’s the book?” as an OCaml detour steals the spotlight

TLDR: The code for a new Linux programming textbook dropped in a public repo with docs, examples, and errata, but readers immediately asked where to buy the actual book. One commenter pushed an OCaml-based UNIX guide, sparking a gentle language scuffle and a bigger call for clear, beginner-friendly paths.

A fresh public repo for the new “Linux Applications Programming by Example: The Fundamental APIs (2nd Edition)” landed with serious textbook energy: ISBNs, a Documents folder with license and errata, chapter-by-chapter example code, and an open invite to file issues. But the community’s first instinct wasn’t applause—it was confusion. One voice cut straight through the noise: “Is there an actual book available?” That line became the mood. People wanted a buy link, not breadcrumbs.

Then came the curveball. A commenter championed a classic UNIX guide by Xavier Leroy and Didier Rémy—written in OCaml, a different language entirely—arguing it tidies away the “messy and boring” parts. Cue a mini culture clash: pragmatists loved the promise of fewer headaches, while purists worried that smoothing over errors misses how systems really behave. The vibe: book-or-it-didn’t-happen, plus a side quest into language wars. Between jokes about hunting for a checkout button and whispers of “just give me a PDF,” fans agreed on one thing: the examples look legit, the errata file is a smart move, and the update timestamp screams “active.” Now everyone’s watching for the link that proves this isn’t just code cosplay but a real, hold-it-in-your-hands book.

Key Points

  • Repository hosts example code for the book “Linux Application Development By Example – The Fundamental APIs.”
  • Authored by Arnold Robbins; published by Pearson Education.
  • Book identifiers provided: ISBN-13 978-0-13-532552-0 and ISBN-10 0-13-532552-8.
  • Documents directory includes the code license and errata at Documents/errata.txt.
  • Issues or mistakes in the book can be reported by opening an issue; last updated Fri Oct 10 04:07:26 PM IDT 2025.

Hottest takes

"Is there an actual book available?" — NewsaHackO
"uses ocaml... sweeps up a lot of the messy and boring error handling" — discarded1023
Made with <3 by @siedrix and @shesho from CDMX. Powered by Forge&Hive.