• [^] # Re: Langage de "très haut niveau"?

    Posté par (site web personnel) . En réponse au journal Lisaac plus rapide que le C !. Évalué à 5.

    Je confirme, c'est extrêmement difficile.

    Il faut savoir que la librarie de Lisaac, est la copie conforme de la librairie SmartEiffel pour tous les types de bases, à quelques exceptions près.

    Elle reprend donc toute l'expérience de celle de SmartEiffel, qui est elle même parait-il basée sur celle de smalltalk-80.

    Pour le moment, elle recouvre un minimum :
    - entiers, structures de contrôle, IO, chaines
    - conteneurs de bases (collections, ensembles, hashtables)
    - accès fichier
    - Quelques formats de fichiers (bmp, ai, tga)
    - Une gui totalement native, qui s'améliore de jour en jour, mais encore jeune.
    - Un super binding open-gl (merci Damien), qui gère plein de choses, lit les md2 de quake...
    - Un binding lua

    Notons qu'avec tout ça, on peut d'ors et déjà faire un jeu 3D en Lisaac... sans le son.

    En passant, citons d'autre outils :

    - Un player mpeg2
    - Un compilateur de compilateur SLR (Sanglier)
    - Une lib freetype qui marchait il y a quelques années, et qu'il faut remettre au gout du jour.

    Il nous manque pas mal de choses (réseau, regexp, gestion du temps, maths avancé, logging, xml, html, ...).

    « Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker