Une nouvelle version stable de SmartEiffel

Posté par  (site web personnel) . Modéré par Jean-Yves B..
Étiquettes :
0
17
juin
2003
GNU
Les auteurs du compilateur Eiffel GNU, SmartEiffel, ont sorti hier (le 16) la version 1.1 -dite "Charlemagne"- de leur logiciel.

Les améliorations sont nombreuses, parmi lesquelles on peut noter le support d'Unicode, diverses optimisations du code généré (en C ou en bytecode Java), et l'intéressante apparition d'une implémentation (encore au stade alpha cependant) du Design Pattern Visitor.

Pour rappel, nous devons le langage Eiffel à B. Meyer. Sa conception remonte à 1985, et a été pensée de manière à exploiter la programmation objet de façon la plus "pure" possible.
Le projet SmartEiffel quant à lui, a débuté officiellement en 1995 (initialement sous le nom de SmallEiffel) sous l'impulsion d'enseignants-chercheurs de l'Université de Nancy, afin d'offrir une alternative performante aux compilateurs commerciaux.

Journal pyCoinCoin, the choice of a mussel generation

Posté par  (site web personnel) .
Étiquettes : aucune
1
18
oct.
2002
Le soleil éteint ses derniers rayons. Mais point de répit sur le bouchot, les moules laborieuses sont encore à l'oeuvre. Bientôt, des hordes de moules, contraintes à l'exil diurne en raison d'un environnement hostile entre autres à tout ce qui commence par wm, vont retrouver le chemin du bouchot grâce à leur pingouin personnel. Loin, très loin de là, au fond d'une plaine sans fin perdue à l'ombre des alpages que seul le bruit du doux ressac sur la grève (…)

SmallEiffel devient SmartEiffel

Posté par  (site web personnel) . Modéré par Pascal Terjan.
Étiquettes :
0
18
sept.
2002
Technologie
Le compilateur Eiffel GNU et sa collection d'outils, anciennement connu sous le nom de SmallEiffel, vient récemment d'être renommé "SmartEiffel". Le logiciel en est actuellement à la version 1.0beta2, sortie ce week-end, et connaissant la politique de nommage des versions de l'auteur (les précédentes versions étaient numérotées non seulement en 0.x, mais affublées d'un signe '-' devant !), on peut présager d'un excellent cru.

Rappelons qu'Eiffel est un langage conçu pour être le plus purement objet possible, et est utilisé surtout dans des contextes où la sécurité/fiabilité du logiciel est primordiale. SmartEiffel, développé par une équipe d'universitaires français, permet de compiler du code Eiffel vers du code C ou du bytecode Java et inclut une large bibliothèque ainsi que des outils complémentaires (debugger, pretty-printer, générateur de documentation...)