Principia Softwarica

33 points by runxiyu


rau

The title is clearly a reference to ‘Principia Mathematica,’ but ‘softwarica’ is not Latin. It’s like someone writing a purportedly C function call as foo(bar; baz]. A better title might be ‘Principia Programmatum’ (The Principles of Programs) or ‘Principia Artis Programmatoriae’ (The Principles of the Art of Programming).

runxiyu

Principia Softwarica is a series of books explaining how things work in a computer by describing with full details all the source code of all the essential programs used by a programmer. Among those essential programs are the kernel, the shell, the windowing system, the compiler, the linker, the editor, or the debugger. Each program will be covered by a separate book.

The operating system they target appears to be Plan 9