From Multics to today
Compose and TeX were developed in parallel during the 1970s and early 1980s. Both solved the same problem: typesetting documents with computers. They made different tradeoffs. One became ubiquitous. The other was forgotten—until now.
| Year | Compose | TeX | Others |
|---|---|---|---|
| 1972 | Development begins at MIT/Honeywell | — | — |
| 1977 | In production use on Multics | — | — |
| 1978 | — | Knuth begins TeX development | — |
| 1982 | — | TeX released publicly | — |
| 1985 | Reaches maturity | — | — |
| 1986 | — | LaTeX released | — |
| 2000 | Multics shut down; Compose fades into computing history | — | — |
| 2004 | — | — | Markdown created |
| 2023 | — | — | Typst released |
| 2026 | Revived by Lingenic | — | — |
| TeX/LaTeX | Compose |
|---|---|
\frac{a}{b} | .fraction |
\begin{document} | .begin-document |
\textbf{text} | .font bold |
\section{Title} | .title |
\newpage | .break-page |
\alpha \beta \gamma | α β γ |
TeX commands are abbreviated. Compose commands are sentences.
| Property | TeX | Compose |
|---|---|---|
| Delimiters | Braces { } | Begin/end pairs |
| Nesting | Count braces | Named blocks |
| Escaping | \ for everything | None needed |
| Math symbols | \alpha | α (Unicode) |
TeX won by distribution, not design:
By the time Multics was decommissioned in 2000, TeX had 20 years of momentum, millions of documents, and thousands of packages.
In 2026, 「」 Lingenic recovered Compose from the Multics archives and extended it with block templates, style classes, Unicode mathematics, and interactive I/O. It is now more powerful and useful than ever.