18-02-2012, 01:51 PM
(18-02-2012, 01:09 PM)Maks a écrit : Sephi > Oui ça n'est qu'une petite réflexion
Seulement avoir choisi de ne proposer que des attributs publics dans les classes c'est quand même discutable, en tout cas quand on vient de PHP/Java ect ça choque un peu ^^ Le modèle "objet" n'est pas très riche.
Ce n'est pas pertinent de façonner les outils existant parce que tu n'en as pas l'habitude.
À vouloir donner un comportement contre-nature à Javascript, tu vas lui faire perdre sa puissance qui vient des mécanismes auxquels tu n'es pas habitué.
L'alternative est de se tourner vers des langages alternatifs. Pour les langages browser-side, c'est un peu embêtant mais on arrive malgré ça à avoir des alternatives comme CoffeeScript ou Dart, qui sont compilés en Javascript.
(18-02-2012, 01:09 PM)Maks a écrit : CoffeeScript ça m'a l'air cool en effet, y'a une syntaxe pour l'héritage en plus notamment, une sorte de JS amélioré.
CoffeeScript génère du Javascript tout simple : il ne fournit aucun runtime. Il faut rester prudent concernant certains mécanismes.