LA RÉVOLUTION EST-ELLE EN MARCHE ?

Abonnements, magazines... Notre catalogue complet au bas de cette page.

Cela fait presque 20 ans que JavaScript existe. Il répondait déjà présent quand Internet a commencé à connaître une explosion auprès du grand public et des développeurs. Mais les relations entre le développeur et JavaScript n’ont jamais été simples ! Il est souvent, et avec raison, critiqué pour sa complexité, la difficulté de coder avec, son débogage compliqué, une optimisation des moteurs sans fin, la profusion des frameworks, etc. Bref, on ne l’aime pas forcément, mais, on doit l’utiliser. La multiplication des frameworks JavaScript n’aide pas le développeur à choisir le bon. Node.JS est l’un des plus populaires actuellement. Son évolution est étroitement liée à l’ECMA et surtout au standard ECMAScript. La dernière évolution, la version 5.1, a été validée en juin 2011 (évolution mineure). Mais la communauté regarde beaucoup ECMAScript Harmony (ES.next alias Ecma 262 edition 6), dont le lancement date de 2008. Ici et là, sa prise en compte apparaît (Chrome, Firefox, Safari)… Alors, comment simplifier le développement en JavaScript ? Microsoft lance une piste prometteuse : créer une surcouche avec un modèle de développement plus simple mais générant au final du JavaScript. C’est le projet TypeScript que nous allons examiner en détail dans ce dossier spécial « webmaster ».

François Tonic

S'ABONNER
Egalement au sommaire de :
Programmez! #158