On 10 Feb, 15:29, "Dr. Benton" <[email protected]> wrote:
> En "ActionScript3 - like" coté serveur, on a aussi Haxe, le langage
> Open Source et multiplateformes de Nicolas Cannasse, qui arrive à un
> certain point de maturité et qui a pour lui son très large champ
> d'application, puisqu'avec le même langage on peut tout de même
> programmer son Front-end (Flash bien sûr, mais aussi JavaScript) et
> son Back-end (Haxe serveur, qui peut même à présent se 'compiler' en
> PHP et donc tourner sur à peu près n'importe quel hébergeur).
>  >http://haxe.org/doc/intro
>
> "One language to rule them all", c'est tout de même un bein beau
> concept - surtout quand celui-ci est aussi élégant que Haxe.


bah ca ressemble mais c'est pas exactement pareil

prenons un exemple

NekoVM qui peut fonctionner en mod_apache et se connecter a MySQL,
qu'est ce qui se passe si je veux rajouter SQLite ?

bah ca on peut pas le faire avec haxe directement,
il faut aller modifier la VM


le gros avantage de comment marche Tamarin
c'est comment il associe les fonctionalités natives en C/C++
qu'on peut reutiliser en AS3, et/ou mixer avec d'autre code AS3

donc prenons par exemple le filesystem

en bas niveau C on peut implémenter en fonctions natives AS3
des trucs comme fopen() fwrite() etc.

apres à un niveau un peu au dessus, on peut réimplémenter l'API de AIR
en créant flash.filesystem.File et autres
qui peuvent contenir d'autres fonctions natives specifiques
(par ex obtenir les infos d'un fichier)

et à un niveau encore au dessus qlqn peut sortir
"ils font chier ces cons d'Adobe avec leur API de merde filesystem,
je vais le refaire à ma sauce"

et là il lui suffira de réutiliser dans son propre API écris en AS3
les fonctions bas niveau comme fopen(), fwrite(), etc.


bref, pour ce genre de cas, et en particulier niveau serveur,
je trouve NekoVM un peu plus limitant (limitant, pas limité hein)

zwetan












--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe Groupe "FCNG" de 
Google Groupes.
 Pour transmettre des messages à ce groupe, envoyez un e-mail à 
l'adresse [email protected]
 Pour résilier votre abonnement à ce groupe, envoyez un e-mail à 
l'adresse [email protected]
 Pour afficher d'autres options, visitez ce groupe à l'adresse 
http://groups.google.com/group/FCNG?hl=fr
-~----------~----~----~----~------~----~------~--~---

Répondre à