Max

Max is the code name of Tril's experimental project to create a universal address system integrated with a dataflow evaluator.

A universal address system allows free form linking, like Wiki, but will be used for all data and code within a computer system. This is required for consistent metaprogramming and is the foundation of a general-purpose persistent and distributed store.

The dataflow evaluator uses pure functions as its fundamental building blocks. As you build up expressions into new functions, types are checked as far as they can (partial evaluation).

The state of the code is released, Common LISP. The code was released to the public domain in version 0.1, which is a rough sketch but shows some of the ideas.


This page is linked from: Activities   Justin R. Hall   Tril