jeudi 28 août 2008

Second life et Mono

Dans l'environnement virtuel Second Life, il est possible d'exécuter des scripts "Linden Script".
Ces scripts ont pour but de faire effectuer, par les résidents (avatars), des actions et interactions sur l'univers second live (y compris d'autres résidents).
L'exécution des scripts étaient pris en charge par le moteur d'exécution propriétaire nommé LSL.
Ce dernier moteur aurait été ré-écrit (avec quelques adaptations semble t'il) pour fonctionner avec la machine virtuelle .Net de mono.
Il semblerait que la nouvelle implémentation .Net exécute les scripts Linden jusqu'a 220 fois plus vite.

Sur le wiki de second live il existe un article permettant de comparer les performances d'exécution des scripts exécuté par le moteur natif et le moteur ré-écrit pour mono.
L'exemple le plus frappant reste quand même la génération du labyrinthe.

La plateforme mono devient décidément bien populaire.

source: Cet article sur le blog de Miguel de Icaza.
Voir également l'article "SecondLife rolls out Mono-powered servers".
Quelques information complémentaires sur Wikipedia dont la lecture est conseillée.

Aucun commentaire: