Max - The official home page

[Download | Darcs | License | Documentation | Mailing list | Features ]

Welcome to Max! -Tril

Project Goal

Max version 1.0 will provide an interactive, reflective development environment with (1) a universal type system, (2) a persistent virtual machine (PVM) that implements data flow as the model of computation, and (3) direct inspection and manipulation of the PVM as the user interface paradigm.

Current status

Sync 0.1 has been released! This version, tested with Steel Bank Common LISP, provides a working 3-D OpenGL GUI called Sync. Sync allows you to use your right mouse button to move a camera around 3-D space, and left-click anywhere empty to place a text object. Double-click the text object to start typing and press Enter when done. You can fill 3-D space up with notes for yourself, then press S to save everything to datastore.lisp for later use, and Q to quit.

Sync and Max are currently separate. Max currently provides a rudimentary type system, sets, enumerated functions, strings, booleans, and a text-based menu system. To use Max you need to be a developer. Sync provides a SDL-based 3-D OpenGL environment for Common LISP usable now for anyone to store text notes in a virtual space.

Download

Old stuff:

Darcs

Max uses Darcs for revision control. Access the max darcs repository using:

darcs get http://max.tunes.org/max
Access the sync darcs repository using:
darcs get http://max.tunes.org/sync

The old Max CVS repository was kept for archival, and will no longer receive updates.

License

From the authors of Max:
You may do whatever you want with this software, period. As much as possible, we give this software to the public domain and waive all waivable rights granted to us under copyright.

Documentation

The README contains requirements and instructions for getting started.

The main Max documentation consists of one file, which includes documentation and source together, thanks to the Noweb literate programming system. You can create your own copy of the documentation from the .tar.gz below using noweb. See the README for details. The document is made available in several formats and compression methods for your convenience.

Max mailing list


Last modified: Sat Jun 27 00:12:52 PDT 2009