Desnoix Guillaume wrote:
Il y a une petite heurre que l'annonce officielle est sortie (voir
ci-dessous). On va enfin pouvoir coder dans un "vrai" langage ;-)
Guillaume
PS: SmallEiffel genere du byte code pour la JVM.
Enfin, si je me souvient bien en Eiffel, on peut �crire
(syntaxe � la Java pour que tous le monde comprenne) :
class A {
void m(A a);
}
class B {
override void m(B b);
}
Qui veut dire que m(B) red�finie m(A), on donc
on peut gaiement �crire le code ci-dessous :
A a=new A();
A b=new B();
b.m(a); // pas d'erreur de compile
// mais erreur d'ex�cution
Pour moi, c'est un probl�me. Enfin, il �tait entrain d'essayer
un type like Current pour �viter ce genre de probl�me. Sinon
ya des trucs vraiement bien dans ce langage :
- vrai prog par contrat
- red�finition des variables
- redif des op�rateurs
Remi