Smalltalk like and fast as C
Il existe une solution permettant d'avoir la puissance de SmallTalk... avec les performances du C.
Il s'agit du langage
Lisaac.
En gros, Lisaac est un sur ensemble de SmallTalk, car orienté objet à prototype et non à classe.
La nouvelle version sort dans les jours qui viennent.
De plus, ce langage est typé, ce qui réconciliera tout le monde :lol:
Citation:
Envoyé par super_navide
Et Ben il y a 2 entreprises que je ne citerai pas qui ont de très gros logiciel en Smalltalk.
un lanage type dynamiquement n'est pas un frein .
Si tu teste convenablement tu n'a pas de problème.
en java tu a le problème du NullPointerException et du ClassCastException
ca revien presque pareil ...
J'ai lontemps pensé ouais typé c'est mieux car il y a le compilateur qui detecte certaine erreurs.
Mais avec l'experience je me suis appercus que ca ne changeait rien du tout .
Il y a autant d'erreur possible dans un langage type que dans un langage non typé.
Le seul point faible de smalltalk et il est de taille ce sont les Float et les Double qui sont des objets
Mais cette faiblesse est supprimé pour les floats sur les architecture 64 bits
mais bon après il y a les vecteurs les matrices qui sont des objets mais la pour java c'est la même chose.
Il faudrait pouvoir créer des objet sur la pile d'execution ...
Mais même la je commence a avoir des doutes sur la réelle utilité d'une tel possibilité.
Car le gabage collector de java est une merveille de performance.
Même si il est très très complexe...