Google lance Dart, adieu JavaScript ?

Google lance DART, son langage de programmation web, on peut dire adieu a Javascript ?

Google lance DART, son langage de programmation web, on peut dire adieu a Javascript ?

 

On y est, Google à lance lundi 10 octobre 2011, son propre langage de POO (Programmation orientée objet) typée baptisé DART. Une fois de plus Google mène la danse dans le monde du web avec DART, on parle du « remplaçant de JavaScript ».

Le HTML et le CSS ont subit d’importantes mises à jours ces derniers mois, on attend celle du JavaScript qui a du mal à montrer le bout de son nez et devient pour parler jeun’s : « has been ». D’où l’arrivé des différents Framework JS, je pense notamment à Jquery, Mootools (les principaux) qui facilite la tâche au quotidien des développeurs web.

Google arrive avec son Dardt pour les piquer aux vifs !

Les objectifs de DART :

  • Créer un langage structuré mais flexible pour la programmation web,
  • Faire que le langage DART soit familier et naturel pour les programmeurs, et donc facile à apprendre et à appréhender,
  • S’assurer que DART fournit de très hautes performances sur tous les navigateurs et les environnements modernes, des appareils mobiles aux fermes de serveurs.

DART cible une grande diversité de scénarios de développement que ce soit sur des projets individuels ou sur des projets à plus grandes envergures nécessitant une structuration du code plus formelle. Afin de convenir à cette diversité de projets, DART utilise des types optionnels : vous pouvez commencer à coder sans types, et les définir plus tard lorsque vous en avez besoin. Nous pensons que Dart sera parfait pour le développement de grosses applications web.

Le code écrit en DART peut être exécuté de deux façons : soit sur une machine virtuelle native ou en surcouche d’un moteur JavaScript en utilisant un compilateur pour transformer le code DART en JavaScript. Vous pouvez écrire une application web en DART et la faire exécuter sur n’importe quel navigateur web moderne. La machine virtuelle DART n’est pas encore intégrée dans Chrome, mais nous comptons explorer cette opportunité rapidement.

Le langage est téléchargeable avec un ensemble de bibliothèques basiques et d’outils pour vérifier, compiler, et exécuter le code DART. Google espère que la communauté contribuera à faire évoluer le code de DART. Le langage ainsi que les outils sont disponibles en Open Source sur le site Officiel dartlang.org. Visitez ce site pour en savoir plus sur Google DART, et participer à son développement.

Un petit exemple d’implémentation de Google DART


class classSaluer {
// Variables de classe
var prefixe = 'Bonjour ';

// Methodes
saluer(nom) {
print('$prefixe $nom');
}
}

main() {
var monSalut = new classSaluer();
monSalut.saluer("le Monde !");
}

Résultat :
Bonjour le Monde !

Ce contenu a été publié dans Google, Programmation web, avec comme mot(s)-clef(s) , , , , . Vous pouvez le mettre en favoris avec ce permalien.

Les commentaires sont fermés.