Thursday, June 9, 2022

GNU Mes - Maxwell's Equations of Software, cf. Alan Kay

Just found out about this GNU Mes (stands for Maxwell's Equations of Software, cf. Alan Kay)

https://nlnet.nl/project/GNUMes/

Mes is a small Scheme interpreter with a small C compiler written in Scheme. It's used to bootstrap GUIX from a very small binary.

https://www.gnu.org/software/mes/

Reminder to myself to focus on people doing the interesting work in the nooks and crannies of the industry. 

Diligence is difficult...

To be honest, the elegance displayed above that we achieved at the very start of the Mes project is currently hard to find.