Difference between revisions of "Mes"

From bootstrapping
Jump to navigation Jump to search
m (Minor edit)
(Maxwells Equations of Software.)
Line 3: Line 3:
 
This is a program by Jan Nieuwenhuizen to reduce the bootstrap binaries of GuixSD to nothing!
 
This is a program by Jan Nieuwenhuizen to reduce the bootstrap binaries of GuixSD to nothing!
  
* Video: [https://ftp.osuosl.org/pub/fosdem/2017/K.4.601/guixsdbootstrap.vp8.webm guix talk about mes]
+
* Video: [https://video.fosdem.org/2017/K.4.601/guixsdbootstrap.vp8.webm guix talk about mes]
 
* [http://lists.gnu.org/archive/html/guix-devel/2017-04/msg00623.html Mes 0.5 released]
 
* [http://lists.gnu.org/archive/html/guix-devel/2017-04/msg00623.html Mes 0.5 released]
  

Revision as of 08:28, 12 February 2018

Maxwells Equations of Software.

This is a program by Jan Nieuwenhuizen to reduce the bootstrap binaries of GuixSD to nothing!

Architecture

mes implements a lisp interpreter written in C, that is able to run mescc which by using nyacc for parsing and mescc-tools for linking functions as a C compiler.

mescc includes its own libc, written in C and is able to compile mes thus providing a full loop bootstrap.