Concurrent Programming with Fair Threads
The LOFT Language

Presentation

LOFT is a thread-based language for concurrent programming in C. Objectives are:

LOFT is based on a new programming model which is a variant of reactive programming. It is closely related to FairThreads (actually, LOFT stands for Language Over Fair Threads).
Documentation

A complete description of LOFT is available (html, pdf) which contains:

Download

The current version of the LOFT compiler is available (november 2004) under the Gnu Public License.

GBA Experiment

LOFT has been tested with the GameBoy Advance (GBA) platform of Nintendo. The description of this prey/predator demo and the code are both available. Here is a screenshot of the demo (with a GBA emulator):

Author

Frederic Boussinot


This page has been generated by Scribe.
Last update Tue Nov 16 11:25:26 2004