Google Closure — les mauvaises pratiques Javascript en action ?

On dit souvent qu’une fois maitrisé un langage de programmation, on peut attaquer les autres facilement. Dans les faits, c’est plus compliqué : chaque langage possède une philosophie qui lui est propre et à laquelle il faut s’adapter pour en tirer le maximum. C’est bien évidemment le cas avec Javascript et les frameworks JS n’échappent pas à la règle.

C’est dans cette esprit que Dmitry Baranovskiy (créateur de la bibliothèque Javascript raphaeljs) a décortiqué Google Closure, le framework lancé dernièrement par Google. Et le résultat est… ça craint ! En gros Google Closure a été développé par des spécialiste de Java, ce qui n’est pas fait pour rendre le bouzin aussi rapide qu’il aurait pu l’être !

Je vous laisse avec ce très bon article qui détaille les points faibles de Google Closure. Plus de détails en français chez Alsacréations.