Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information

: Lisaac 0.84 est sorti

Posté par Ontologia (page perso, ). Modéré le 29 novembre 2005.
Une nouvelle version du compilateur Lisaac est disponible.

Lisaac est le premier langage objet à prototype compilé. Digne héritier de Self et Eiffel (il a été conçu au sein du laboratoire où a été écrit GNU/SmartEiffel, sous la férule de Dominique Colnet), il améliore grandement les techniques utilisées dans SmartEiffel afin de produire un code aussi rapide que du C. Lisaac a été conçu dans le cadre du projet "IsaacOS" afin de disposer d'un langage objet de haut niveau, suffisamment performant pour écrire un système d'exploitation.

Pour cette version, la bibliothèque standard du compilateur passe en LGPL et l'ensemble du code fourni en exemple passe en GPL. En effet, Lisaac est fourni avec une bibliothèque complète, incluant depuis cette version des fonctionnalités permettant d'écrire des interfaces utilisateurs. Un gros effort a été fourni pour rendre le code totalement portable sous GNU/Linux, DOS et Windows (Lisaac produit du C ANSI).

Notez que le versionning est à rapporter aux spécifications originales du langages : le compilateur est stable et fonctionnel.

> Lire la dépêche (88 commentaires, moyenne: 3,3).  

Vous avez demandé le commentaire #653939.

Javascript

Posté par CS () le 29/11/2005 à 11:39. (lien). Évalué à 5.

Un autre exemple de langage objet à base de prototype est javascript.
Bien sur, il n'est pas compilé etc., mais pour tâter de l'objet à base de prototype, c'est un bon début.

  • [^]Re: Javascript

    Posté par Ontologia (page perso, ) le 29/11/2005 à 11:51. (lien). Évalué à 5.

    Oui mais il n'y a pas d'héritage dynamique et il n'est pas typé ;-)) Ces deux langages ne sont de toutes façon pas très comparable, mais c'est vrai javascript est un peu "prototype"

    ___
    Note : J'ai buggé hier soir, en mettant une archive lisaac_084.zip invalide, c'est maintenant corrigé

    • [^]Re: Javascript

      Posté par Philippe Fremy (page perso, ) le 29/11/2005 à 12:42. (lien). Évalué à 4.

      lua fait aussi des prototypes. En fait, en lua, un objet est un dictionnaire et c'est juste la syntaxe qui fait qu'il ressemble a un objet. Assez sympa comme concept mais un peu bizarre.

      • [^]Re: Javascript

        Posté par Frederick Ros (page perso, ) le 29/11/2005 à 12:51. (lien). Évalué à 2.

        Un peu comme perl quoi ...