Tutoriel Google Dart – Session 02 – Les Nombres

[Télécharger les sessions 01 et 02 au format PDF]

Dart! langage de programmation structuré pour le web purement orienté objet, a nous deux! 🙂
Allez dans cette session on va essayer d’explorer le monde des nombres toujours en nous basant sur le DartBoard. Si vous venez d’arriver je vous conseil vivement de lire la première session

Manipulation des Nombres

Déclaration et Initialisation

Comme d’habitude on commence avec notre main() et les types que nous utiliserons ici seront soit num (numérique), int (entier), double (nombre à virgule flottante),bool (valeur booléenne tel que vrai/faux) et sinon par défaut var.

main() {

num a=1,b=2, bb=-2, num pi = 3.14159265;
int i=1,y=3;
double z=65.423
……

Les instructions d’affectations

Une variable est identifié par son nom qui doit être unique et son type qui permet de dire ce que cette variable représente (un entier, un flottant, une chaine de caractère, un liste etc…). l’opération la plus courante pour une variable est l’affectation qui consiste à donner à une variable, une valeur qui en principe est en adéquation avec le type.

l’exemple le plus simple est l’affectation simple:

int a=1; double b=3,14, c=13,1019;

on peut stocker dans une variable le résultat d’un calcul ou d’une fonction ce qui donne par exemple:

a=5+3; Lire la suite

Tutoriel Google Dart – Session 01 – Les Bases

« JavaScript tel qu’il est aujourd’hui n’est pas une solution viable à long terme et quelque chose doit changer », ce quelque chose c’est la naissance d’un langage de programmation objet orienté Web appelé DART.

[Télécharger le tutoriel au format PDF]

Introduction

Dart est un langage de programmation structuré pour le web purement orienté objet, les objets qu’il manipule peuvent être des classes ou des interfaces (que nous verrons plus loin). Si vous êtes habitué à développer en Java, vous n’aurez aucun problème avec ce langage assez prometteur.

Objectifs de Dart

  1. Créer un langage structuré mais flexible pour la programmation Web.
  2. Rendre DART familier et naturel pour les programmeurs, et donc facile à assimiler.
  3. 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.

Mise en marche

Il y a plusieurs méthodes permettant d' »exécuter » un script Dart en attendant que les navigateurs supportent pleinement le langage.

1. Par Installation: dart_bin

Les fichiers Dart ont l’extension « .dart » et peuvent être exécuté en lançant la commande:

 $> ./dart_bin [options] monscript.dart 

Lire la suite