Lively Kernel : un IDE JavaScript qui s’inspire de Morphic

October 8th, 2007

(Via The Weekly Squeak) Dan Ingalls, un des concepteurs de la machine virtuelle de Squeak, travaille dans les laboratoires de Sun sur le projet Flair. Lively Kernel est le premier produit issu de ce projet. Il s’agit d’un portage de l’interface graphique Morphic de Squeak complètement réécrit en JavaScript. Il est alors possible de développer non seulement des interfaces graphiques mais également de l’utiliser comme un IDE pour développer interactivement des applications JavaScript et tout cela dans un navigateur web (300ko de code à télécharger).

L’environnement de développement semble assez proche de celui de Squeak (voir ci-dessous) : inspecteur et navigateur de code, éléments d’interface modifiables facilement à la souris (équivalement du halo morphique sous forme d’un menu), interface avec plusieurs thèmes, notion de projets/sous-projets, modification de code JavaScript à la volée, …

Un tutoriel en ligne permet de se familiariser interactivement avec les objets de cet environnement. Il est également possible de lancer complètement l’environnement dans un navigateur web.

Autre aspect particulièrement intéressant de Lively Kernel est qu’il sera prochainement multi-utilisateurs (i.e plusieurs utilisateurs peuvent se partager la même interface simultanément) permettant de construire assez facilement des applications coopératives comme des jeux ou des tableaux blanc partagés.

Pour l’instant, la version de démo ne fonctionne que sur les navigateurs Web Safari (bonne performance) et Firefox (très lent) et nécessitent un support de SVG.

Lively Kernel est diffusé sous la licence libre GPL.

Problème du Monde résolu en Smalltalk

October 5th, 2007

ESUG sponsorise la JM2L

October 3rd, 2007

Zig et Zag en vadrouille

October 1st, 2007

Délai supplémentaire pour C5

September 28th, 2007

Un nouveau blogueur dans la communauté Cincom Smalltalk

September 27th, 2007

Présentation Seaside et Smalltalk au JM2L

September 24th, 2007

SmalltalkParty 2007 : c’est bientôt !

September 23rd, 2007

Du buzz autour de Squeak

September 23rd, 2007

Gnu-Smalltalk a un site web

September 21st, 2007