Liens connexes

Dépêche modérée par

Dépêche éditée par

: Sortie de la bêta 2 de SmartEiffel 2.3

Posté par THEpini (page perso, ). Modéré le 26 juin 2007.
0
SmartEiffel est un ensemble compilateur/outils (GNU GPL) et bibliothèques (MIT/X-11) autour du langage Eiffel. Un an après la première bêta de SmartEiffel 2.3, sa petite soeur, la bêta 2, vient de sortir du four.

L'année a été riche en nouveautés. Beaucoup de progrès ont été fait côté compilateur, mais aussi côté bibliothèques et confort des utilisateurs. Certains projets externes ont vu le jour (Eiffel Wrapper Libraries Collection - EWLC, Entreprise SmartEiffel - ESE, Useful SmartEiffel - USE) dont les acteurs ont fortement contribué aux améliorations de cette nouvelle fournée.

Cette bêta annonce la sortie prochaine (espérons-le) de la version stable 2.3, ce que certains développeurs de SmartEiffel attendent pour pouvoir intégrer leurs tous derniers changements ("bord coupant" :-) dans la future version 2.4.

> Lire la suite (9 commentaires, moyenne: 2,8).   [dépêche : 2140 caractères]

Au programme des nouveautés de cette bêta :

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.

Eiffel, trop tard ...

Posté par Miguel Moquillon (page perso, ) le 26/06/2007 à 13:53. (lien). Évalué à 2.

Le langage Eiffel est un très bon langage mais qui n'a pas réussi à percé pour différents motifs et je pense essentiellement dû au décalage entre l'attente des développeurs/décideurs et ce qui était fourni.

Maintenant, il aura d'autant plus de mal avec d'une part le Eiffel de NICE et le Eiffel de l'ECMA. Sur lequel pouvons nous vraiment miser ? Décidément, Meyer n'a jamais su vraiment profiter ou créer les opportunités qu'il fallait.
A côté de ceci, il y a l'arrivée de nouveaux langages objets comme par exemple Lisaac ou Io, et ceci sans parler du renouveau de Smalltalk, toutjours imité, mais jamais vraiment égalé (si ce n'est peut-être par Self), avec par exemple Squeak, seaside, ... et probablement dans un future plus ou moins proche, StrongTalk.
De plus actuellement, l'environnement des langages objets utilisés dans l'industrie s'est grosso-modo bipolarisé avec d'un côté la plateforme Java et de l'autre C# et sa plateforme .NET.

GOBO : une autre alternative

Posté par Mathieu Acher (page perso, ) le 26/06/2007 à 15:02. (lien). Évalué à 5.

Il existe un autre compilateur Eiffel, gec de la librairie GOBO : http://www.gobosoft.com. C'est aussi un projet libre, qui fournit une librairie assez riche et des outils pour Eiffel.

Pour développer en Eiffel, je conseille vivement EiffelStudio, un excellent IDE.

J'ai travaillé sur une extension d'Eiffel (implémentation de l'héritage inverse) et j'ai trouvé le langage trés intéressant.
Ces nombreux mécanismes exploitent plein de bonnes idées qu'on peut trouver dans le paradigme objet.

Eiffeldoc et ravalement de façade...

Posté par viridis (page perso, ) le 26/06/2007 à 17:42. (lien). Évalué à 2.

Un grand absent de ce changelog mais qui est pourtant bien présent, c'est la nouvelle mouture d'eiffeldoc, l'outils de documentation de SmartEiffel !

Le plus simple c'est d'aller voir ce que ça donne par ici :
http://smarteiffel.loria.fr/libraries/index.html

Nouveau style donc, mais aussi nouvelles fonctionnalités avec entre autre une navigation plus facile (présence de "blocs dépliables" et plus de lien dans l'API) et davantage d'informations affichées.

On notera que le site du projet a fait peau neuve également bien qu'il reste certaines vieilles pages :
http://smarteiffel.loria.fr/

Revenir en haut de page