Home > machina-java

machina-java

Machina-java is a project mainly written in Java, it's free.

An interpreter for an experimental language. (Re-write of machina in Java.)

Concept

Evaluation is done in tiny steps. This way, something can display evaluation as it progresses.

This is using the Model-View-Controller pattern, where the model is the code being executed. You could theoretically have many different views of your code, or skins.

Right now, this is using lazy evaluation and ultra-parallelization (simulated for now). But this is not fundamental to the design.