Max Project
-
What is Max?
-
Max is the code name of a project and software to give complete
control to the user. It is intended to implement the TUNES High-Level Language
Principles. First, an interactive 3d world (0.3). Then, editing
actual code in the world. The language uses pure functions as
building blocks, which you instantiate into "conduits" and connect
together to create a machine. Goal for 1.0 is a reflective tower
interpreter as in A
Lisp through the Looking Glass.
Max 0.4
2020-02-18 - Floating text and virtual machine simulator
This took a long time due to learning monads to write the virtual machine compiler.
You don't need to understand monads, to just fly around in space and type text.
git clone http://max.tunes.org/max.git (browse code)
Max 0.3
2016-09-20 - Interactive (NAND) 3D World in Haskell
Discuss Max in the IRC channel #TUNES on FreeNode (join with web client).
Mailing list max at tunes dot org - max list info
max development task board