Cover of The MMIX Supplement

The MMIX Supplement

by Martin Ruckert · first published 2015

8mentions
1recommended by
5HN commenters
2015–2023first – last mentioned

20% recommend80% neutral

A translation of some of the MIX programs in Knuth's Art of Computer Programming Series into MMIX.

Affiliate links. As an Amazon Associate I earn from qualifying purchases.

Mentions per year

20 2007: 0 mentions2008: 0 mentions2009: 0 mentions2010: 0 mentions2011: 0 mentions2012: 0 mentions2013: 0 mentions2014: 0 mentions2015: 1 mention2016: 0 mentions2017: 2 mentions2018: 0 mentions2019: 0 mentions2020: 1 mention2021: 0 mentions2022: 2 mentions2023: 1 mention2024: 0 mentions2025: 0 mentions2026: 0 mentions200720172026

What Hacker News says

  • mci · Oct 3, 2020 · Recommends

    While this is an interesting book in its genre, I prefer to read actual MMIX code in The MMIX Supplement by Martin Ruckert[0]. The relation between the two books resembles that between, say, Manual of Surgery and Frankenstein, or Teach Yourself Romanian and Dracula. [0] https://www.amazon.com/MMIX-Supplement-Computer-Programming-...

    on “MMIXware: A RISC Computer for the Third Millennium (1999)” ↗
  • mci · Jun 9, 2017 · Mentions

    …https://www.amazon.com/Art-Computer-Programming-Fascicle-Sat... Instead of the ultimate edition of vols 1-3, so far we've got a "patch" by Martin Ruckert who coordinated the volunteers: https://www.amazon.com/MMIX-Supplement-Computer-Programming-...

    on “MMIX 2009: A RISC computer for the third millennium (2011)” ↗
  • svat · Nov 28, 2023 · Mentions

    …(https://retrocomputing.stackexchange.com/a/18176). The specific MIX language is no longer similar to present-day machines (self-modifying code is out of style, for instance), which is why he came up with "MMIX" and there's a book (“The MMIX supplement” by Martin Ruckert, but carefully proofread by Knuth) with the MMIX equivalents of all the MIX programs. But in any case the algorithms are taught in English not MIX; the MIX programs are only a very…

    on “Ask HN: Is Knuth's TAOCP worth the time and effort? (2023)” ↗
  • znfi · Jul 4, 2015 · Mentions

    …but IIRC it'll be quite a while before they plan to rework Volumes 1-3 for MMIX (the new assembly language). Instead two smaller updates have been published, "TAOCP Volume 1, Fascicle 1: MMIX" and "The MMIX Supplement" by Martin Ruckert. Regarding if it's justified, you might want to look at Knuth's forword to The MMIX Supplement. In short, he says that it's important to have some understanding of all the layers in…

    on “Current draft of The Art of Computer Programming pre-fascicle 6a [ps]” ↗
  • All the volume 4A listings are in MMIX, and there's "The MMIX Supplement" by Martin Ruckert, redoing the first three volumes in MMIX, which I believe is regarded as the authoritative edition. As to the ultimate versions (or even finishing until volume 5): not to be morbid,…

    on “MMIX 2009: A RISC computer for the third millennium (2011)” ↗
  • Jtsummers · Oct 4, 2022 · Mentions

    https://www-cs-faculty.stanford.edu/~knuth/mmixware.html - MMIXware by Knuth introduces the updated assembly. https://www.mmix.cs.hm.edu/supplement/index.html - The MMIX Supplement by Ruckert The first introduces the updated assembly language, the second updates all the MIX programs from Volumes 1-3 to MMIX.

    on “Knuth's Art of Computer Programming, V 4B, has gone into print” ↗
  • svat · Nov 29, 2023 · Mentions

    …during 1999–2011. The MMIX update to TAOCP started being put online in 1999 and was published in 2005 (Fascicle 1) and all the individual programs were finally put in book form by Martin Ruckert in 2015 (MMIX Supplement). The design of MMIX is close enough to (some/many) actual CPUs of the present/future — it's basically a RISC architecture like MIPS or RISC-V; in fact Knuth closely worked with Hennessy and Dick Sites…

    on “Ask HN: Is Knuth's TAOCP worth the time and effort? (2023)” ↗
  • svat · Jan 10, 2022 · Mentions

    …major goal can be accomplished if we begin by increasing the contents of a lowly computer register by 1. The best way to enhance our level-jumping skills is to exercise them frequently." — Foreword to The MMIX Supplement, published 2015. • The second major criticism in the post is that the woven program (the readable output of the LP system: a typeset PDF file or book or whatever) is "dead". This is reasonable given…

    on “Literate programming: Knuth is doing it wrong (2014)” ↗

Keyboard shortcuts

/
Focus search
j / k
Next / previous book
Enter
Open focused book
Esc
Close / go back
g h
Go to Home
g t
Go to Top all-time
g m
Go to Most recommended
g r
Go to Rising
g f
Go to For You
?
Show this help