Accueil / Blog / Métier / Archives / La feinte candeur de node.js

La feinte candeur de node.js

Par Eric Brehault 24/02/2011
Node.js s'affiche comme étant un framework évènementiel en Javascript pour construire des applications réseaux.
 
Sans rentrer dans le détail de ses capacités techniques ou de ses cas d'utilisation, une question vient immédiatement à l'esprit : pourquoi en Javascript ?
 
L'argument immédiat est que le javascript est connu par beaucoup de monde et donc que cela constitue une base large de développeurs potentiels.
 
Mais en fait les gens qui sont *seulement* développeurs javascript ne sont pas (la plupart du temps) des développeurs très pointus (je ne dis pas qu'il n'y en a pas de pointus, je dis que ceux qui le sont se sont aussi donné la peine de découvrir et de maîtriser d'autres langages).
 
Or seuls des développeurs assez pointus vont être en mesure de construire des architectures node.js (enfin je pense).
 
Donc finalement, la base de développeurs potentiels sur node.js n'est pas si large qu'on peut le penser.
 
Ce qui est vrai en revanche, c'est qu'au sein des communautés de développeurs, Javascript n'est le langage de personne (peu de gens se revendiquent de ce langage, beaucoup le critiquent, le comparent à leur vrai langage objet qui est tellement mieux, et reconnaissent s'en servir car il n'y a pas le choix côté navigateur).
 
N'étant le langage de personne, c'est aussi le langage de tout le monde, c'est-à-dire que par exemple un développeur Java va se sentir aussi légitime qu'un développeur php à s'en servir, et qu'aucun ne pense renier sa techno d'origine en faisant du Javascript.
 
Et donc le tour de force marketing de node.js ce n'est pas tant de se mettre à la portée d'une grande quantité de développeurs peu pointus, c'est plutôt d'arriver à sortir des débats et des conflits inter-langages et de proposer un terrain neutre à des tas de développeurs qui (souvent) pour rien au monde n'accepteraient de changer de techno.
 
node.js se positionne au-dessus du débat, d'ailleurs le débat n'est même pas envisageable: qui penserait sérieusement à changer de langage pour passer à Javascript, c'est quasiment une blague.
Il y a même un côté auto-dérisoire dans l'affaire, et c'est très malin parce que cela semble tellement incongru de passer à Javascript que finalement on ne le vit pas comme un changement de langage (alors que c'en est un).
Mots-clés associés : ,
Voir aussi
404 errors in Cordova / PhoneGap404 errors in Cordova / PhoneGap 28/05/2015

It used to work but not any longer...

Erreur 404 dans Cordova / PhoneGapErreur 404 dans Cordova / PhoneGap 19/05/2015

Avant ça marchait, mais là ça ne marche plus.

Butinage n°66 Butinage n°66 22/05/2015

Dix-huitième exemplaire 2015 de la veille régulière réalisée par Makina Corpus sur ...

Butinage n°65Butinage n°65 13/05/2015

Dix-septième exemplaire 2015 de la veille régulière réalisée par Makina Corpus sur ...

Butinage n°64Butinage n°64 07/05/2015

Seizième exemplaire 2015 de la veille régulière réalisée par Makina Corpus sur l'actualité ...