mainLisaac: object prototype language - Summary

Show feedback again
Membership Info
Project Admins:
15 active members

Group identification
Id: #2360
System Name: isaac
Name: Lisaac: object prototype language
Group Type: Programs

Search in this Group


The project Isaac / Lisaac results from the thesis of Benoit Sonntag within the Design Team of Loria. As a whole, this project gives the first steps of the solving of the problem posed by the integration of object concepts into the core of Operating Systems. Isaac stands alone as the very first really effective Operating System completeky designed with prototype-based object technology. We bring out a different point of view to the use of computers by intensively taking advantage of the expressiveness and flexibility of prototypes.

To realise this project, we had to design a new prototype-based language: Lisaac. It stands as a Self's successor, however it distinguishes itself in many ways, essentially because of system-programming constraints. Lisaac allows low-level programming but remains a high-level language. Its powerful compiler uses original compilation techniques for late binding suppression and optimisations of type predictions and code specialisation. This compiler gives the target code an efficiency that no other languages of the same type has matched so far.

Registration Date: Wed Aug 29 20:08:33 2007
License: Other, GPL Compatible
Development Status: 4 - Beta


Communication Tools
Mailing Lists Mailing Lists (2 public mailing-lists)

Show feedback again

Back to the top

Powered by Savane 3.1-cleanup