|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre éclairé
![]() ![]() Ingénieur développement logiciels Inscription : mai 2008 Messages : 204 ![]() |
Nous avions parlé de JTalk il y a quelques temps, une implémentation de Smalltalk en javascript qui se basait sur Pharo.
Ces derniers mois JTalk a énormément évolué, et une première version mature vient d'être livrée par Nicolas Petton, l'auteur de l'implémentation. Renommé "Amber" pour l'occasion, ce nouveau Smalltalk axé sur le développement web est entièrement écrit en javascript. Le code est directement développé dans le navigateur web via l'environnement intégré à ce dernier (qui comprend comme tous les Smalltalk un transcript, un workspace, un browser de classes, des inspecteurs et dévermineurs, etc...) puis est compilé en javascript avant l'exécution. Ainsi, le Smalltalk tourne sur javascript coté client. Amber apporte alors de nouvelles perspectives pour les développements web basés sur Smalltalk, en partie du fait de la portabilité immédiate de la machine virtuelle ne nécessitant pas d'installation d'EDI spécifique ou de l'embarquer systématiquement dans son exécutable. Et ça se passe ici : http://nicolaspetton.github.com/amber/index.html. Un petit code dans le browser Amber (directement via firefox) : ![]() Le résultat dans le Transcript : ![]() Un aperçu du Browser de classes : ![]() SUnit est aussi de la partie, pour du test unitaire directement dans l'EDI :
__________________
[|] |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com