I had started reading the Plan 9 C compiler source and found it difficult to follow. I looked a bit at the compiler book and it seems really useful for getting used to the conventions and structure of the code. I liked the references to other projects of similar simplicity (xv6, minix, tcc, pcc, bcc). You might also find the qbe backend [1] and qcc [2] compiler interesting. Thank you for sharing this.
[1] https://c9x.me/compile/ [2] https://c9x.me/qcc/ On Tue, Apr 28, 2026 at 10:15 PM <[email protected]> wrote: > > yes I started to use Claude Code in March this year to assist in writing. I > started this project though in 2014 and spent almost 6 years full time on it > since 2014 decomposing every programs in many parts and books. A huge part of > the work is actually the understanding, the decomposition, the table of > contents, chapter, sections, subsections, and splitting big functions in many > smaller pieces and big structures too in many smaller pieces that can be > understood. I actually met Donald Knuth in 2015 at the start of the project > and reading some of my draft he actually suggested to me to find a way to fix > my frenglish (I'm not a native english speaker) and in 2026 I finally found a > way :) Knuth was actually kind enough recently to link my project on his own > literate programming page: https://www-cs-faculty.stanford.edu/~knuth/lp.html > > For Browser.nw, the latest book I experimented indeed with letting also > Claude code do more work, but I still do all the prompt and fix/adjust many > of what he writes and guide it extensively. For many of the remaining books I > did most of the work (but I have to admit Claude is a fanstastic assistant). > You can look at Assembler.nw, Shell.nw, Make.nw, Windows.nw, and many more > books there are very few claude there. > 9fans / 9fans / see discussions + participants + delivery options Permalink ------------------------------------------ 9fans: 9fans Permalink: https://9fans.topicbox.com/groups/9fans/Tf9a9e5697dfa63e0-M1a0d1f0a6ed78e321bda714f Delivery options: https://9fans.topicbox.com/groups/9fans/subscription
