Categories: Data-stockage

Programmation : Google devient moins ambitieux avec Dart

En 2011, Google lançait Dart, un langage de programmation, dans le cadre d’un projet open source.

Offrant des avantages par rapport à JavaScript, il avait pour objectif de le remplacer à terme ou d’en devenir une alternative.

Dart devait même intégrer les navigateurs internet, à commencer par Google Chrome. Une machine virtuelle devait permettre de faire tourner du code Dart au coeur des navigateurs, ce qui aurait permis aux développeurs d’écrire des applications Web directement en Dart.

En novembre 2013, Google publiait même la version 1.0 de son SDK, sortant le langage d’une longue phase de test.

Ce ne sera finalement pas le cas, indique Google dans une contribution de blog, même si le langage de Google était supportée dans une build Dartium spécifique de Chromium.

Lars Bak et Kasper Lund, les deux co-fondateurs du langage, indiquent ainsi : « Afin de faire ce qui est le mieux pour nos utilisateurs et le Web, et pas seulement Google Chrome, nous allons concentrer nos efforts sur la compilation de Dart à JavaScript. Nous avons décidé de ne pas intégrer la machine virtuelle Dart dans Chrome. »

Ce n’est toutefois pas un coup d’arrêt pour Dart puisqu’il sera donc toujours possible d’écrire du code en Dart avant de le compiler en JavaScript.

A cet effet, les développeurs avaient créé un outil baptisé « dart2js » permettant de convertir du code Dart en JavaScript, de sorte qu’il puisse être utilisé par les navigateurs internet.

De plus, au sein de Google, l’équipe Google Ads reste très engagée avec ce langage.  » Nous sommes déterminés à bâtir nos applications Web de prochaine génération avec Dart et un focus renouvelé sur la production optimisée en JavaScript nous aide à fournir de grandes applications à tous avec un navigateur moderne,  » a ainsi annoncé Scott Silver, Vice-Président de l’ingénierie au sein de la division Google Ads.

Google abandonne donc l’idée de faire de Dart une alternative à JavaScript mais entend continuer à le supporter.

Recent Posts

Digital Workplace : comment l’IA Générative s’installe dans l’environnement de travail

L’IA générative excelle dans plusieurs cas d’usage, notamment dans l’analyse, la recherche et la synthèse…

2 semaines ago

PC Copilot+ : avec Arm ou x86 ?

Trop tôt pour envisager d'acquérir un PC Copilot+ ? Les roadmaps d'Intel et d'AMD peuvent…

1 mois ago

Copilot+ : une sélection de PC convertibles

Dévoilés lors du CES 2025, les PC Copilot+ au format convertible restent encore limitée dans…

1 mois ago

Avec Gemini intégré à Google Workspace, les prix s’envolent

Les fonctionnalités de Gemini sont intégrées dans la suite bureautique Google Workspace. Conséquence : les…

2 mois ago

PC Copilot+ : c’est parti pour la transformation du parc

Au CES 2025, les principaux constructeurs ont annoncé l'arrivée des ordinateurs de bureau dotés de…

2 mois ago

PC Copilot+ : une porte d’entrée vers l’ IA locale ?

Equipés de NPU, les PC Copilot+ peuvent déployer des LLM en local. Un argument suffisant…

3 mois ago