Année de Javascript

Parmi mes résolutions de début d'année l'étude approfondie de Javascript et de son écosystème tient une place de choix.

Pourquoi Javascript ? Alors que Perl 6 est là ? Que des langages plus récents comme nimrod, go, rust ont vent en poupe ? Que des langages offrant d'autres paradigmes comme haskell, clojure seraient plus dépaysant ? Pourquoi Javascript en 2016 ?!?

Pour moi les principales raisons sont :
_ La souplesse du langage (je retrouve pas mal de choses que j'aime avec Perl)
_ L'asynchronisme dans son "adn"
_ La maturité de l'écosystème nodejs (npm !)
_ La possibilité d'utiliser le langage partout (serveur, navigateur, ligne de commande, embarqué...)
   (et pour *tous* les projets qui me trottent dans la tête)
_ Le moment me semble idéal  (ES6, Angular 2 béta, Année du singe ;-) )


J'ai déjà conscience que tout n'est pas rose (callbacks hell, le rythme de sortie et d'obsolescence des frameworks/libraries qui est dément...) et j'espère bien découvrir d'autres zones de frictions mais c'est décidé en 2016 tous mes projets persos se feront en Javascript.

Commentaires

Serge a dit…
Oui surprenant comme choix. Je découvre à travers ton post Nim (anciennement nimrod)
Arnaud ASSAD a dit…
Le choix est pas tellement important au final, l'essentiel est de continuer à apprendre...

Oui j'aime beaucoup nim, mais il n'a pas encore un écosystème assez riche/mature pour faire ce que je voulais faire cette année. Il reste néanmoins sur mon radar.

Posts les plus consultés de ce blog

What is the average salary for Perl programmers in 2020?

On the move

Rewriting my .vimrc from scratch