Oui enfin il y a eu un changement assez fondamental ces dernières années. Les contraintes d'interopérabilité, de gestion de l'existant, de disponibilité de la compétence sur le marché du travail, de contraintes d'ecosystème, des efforts pour industrialiser et optimiser une plateforme etc. font qu'il devient très difficile de pousser une nouvelle technologie.
C'est le cas ici avec le langage de programmation côté client pour les webapps. Vouloir remplacer Javascript est un doux rêve. Il y a 10 ou 15 ans on aurait totalement pu imaginer qu'un acteur arrive avec son langage en tant que plugin et prenne le marché. Actuellement pas grand monde n'imagine pouvoir réussir ce tour de force. Donc on travail à fournir des outils qui vont compléter ou améliorer le socle de base que l'on considère comme acquis.
Tu constates le même schema avec Java. C'est là, la VM est là personne ne veut lutter de manière frontale alors on vise l'existant comme plateforme cible.
Bref avant on faisait soit du fait d'un choix technique ou de la facilité (juste un frontend à coder), maintenant c'est bien plus une obligation.
Et ca se produit dans beaucoup de domaines (combien de système d'exploitation de recherche ces dernières années ?).
[^] # Re: Compilateur
Posté par ckyl . En réponse au journal Nouveau projet OpenSource chez Microsoft: TypeScript. Évalué à 1.
Oui enfin il y a eu un changement assez fondamental ces dernières années. Les contraintes d'interopérabilité, de gestion de l'existant, de disponibilité de la compétence sur le marché du travail, de contraintes d'ecosystème, des efforts pour industrialiser et optimiser une plateforme etc. font qu'il devient très difficile de pousser une nouvelle technologie.
C'est le cas ici avec le langage de programmation côté client pour les webapps. Vouloir remplacer Javascript est un doux rêve. Il y a 10 ou 15 ans on aurait totalement pu imaginer qu'un acteur arrive avec son langage en tant que plugin et prenne le marché. Actuellement pas grand monde n'imagine pouvoir réussir ce tour de force. Donc on travail à fournir des outils qui vont compléter ou améliorer le socle de base que l'on considère comme acquis.
Tu constates le même schema avec Java. C'est là, la VM est là personne ne veut lutter de manière frontale alors on vise l'existant comme plateforme cible.
Bref avant on faisait soit du fait d'un choix technique ou de la facilité (juste un frontend à coder), maintenant c'est bien plus une obligation.
Et ca se produit dans beaucoup de domaines (combien de système d'exploitation de recherche ces dernières années ?).