• [^] # Re: La force de l'inertie fait que rien ne changera

    Posté par (site web personnel) . En réponse au journal Et si JavaScript allait droit dans le mur ?. Évalué à 5.

    Certes, les langages utilisés par les masses de développeurs évoluent lentement. Mais ils évoluent quand même. Fortran et Cobol disparaissent, PHP et Python ont gagné en popularité. Et ces langages s'améliorent aussi avec le temps. C++, Java et PHP ont fait de gros progrès et auraient sûrement vu leur part de marché décroître si ce n'était pas le cas.

    Pour les langages fortement liés à une plateforme (et c'est le cas du JS), ça peut aller beaucoup plus vite. Je ne serais pas surpris qu'Objective-C soit devenu quasiment négligeable devant Swift d'ici quelques années. Bref, même si le développeur moyen, dont c'est juste le boulot, se fout de son langage, il code quand même avec un langage bien meilleur aujourd'hui qu'il y a 20 ans.

    Et, en dehors de ces gros langages, il y a de la place pour d'autres langages pour des développeurs qui veulent mieux que ça. Ruby, ou plus récemment Go, sont des langages plus agréables pour le développeur, mais avec un écosystème suffisamment riche pour quand même pouvoir répondre à des besoins plus larges que juste ceux d'une niche très spécifique.

    Et pour les grosses boites, il y a aussi du changement. Elles se retrouvent prises dans les technos web et mobiles. Et là, le changement est obligatoire. Elles demandaient du jQuery, maintenant c'est du Angular et on commence à voir du React. Elles veulent maintenant être elles aussi à la pointe. Et des concepts comme "Mobile first", "responsive" ou "continuous deployment" sont des bons moyens pour faire changer les mentalités.