A Linguagem Dart

Dart – Linguagem programação web

Dart (originalmente denominada Dash) é uma linguagem de script voltada à web desenvolvida pela Google. Ela foi lançada na GOTO Conference 2011,[1] que aconteceu de 10 a 11 de outubro de 2011 em Aarhus, na Dinamarca. O objetivo da linguagem Dart é substituir a JavaScript como a linguagem principal embutida nos navegadores.[2] Programas nesta linguagem podem tanto serem executados em uma máquina virtual quanto compilados para JavaScript.[3]

O Dart suporta desde projetos pequenos e não estruturadas até aplicações complexas como o Gmail e Google Docs, por exemplo.

Segundo publicação no blog oficial, os principais objetivos do Dart são: * Ser uma linguagem estruturada e flexível para programação web. * Ser uma linguagem familiar, natural e consequentemente fácil de aprender. * Obter alta performance em todos os navegadores modernos e variados ambientes.

Códigos Exemplos

Hello Dart

main() {
print(‘Hello, Dart!’);
}

Fibonacci

int fib(int n) {
if (n <= 1) return n;
return fib(n – 1) + fib(n – 2);
}
main() {
print(‘fib(20) = ${fib(20)}’);
}

Point

class Point {
Point(this.x, this.y);
distanceTo(Point other) {
var dx = x – other.x;
var dy = y – other.y;
return Math.sqrt(dx * dx + dy * dy);
}
var x, y;
}

main() {
Point p = new Point(2, 3);
Point q = new Point(3, 4);
print(‘distance from p to q = ${p.distanceTo(q)}’);
}

Editores Dart

Editor e executando codigos na Web
http://try.dartlang.org/s/dTAf

Editores para Linux
http://www.dartlang.org/docs/getting-started/editor/index-linux.html

Link com vários Codigos para estudo
http://www.dartlang.org/samples/index.html

 

Referências:
Página oficial  | Blog oficial  Wikipedia.org

Comments are closed.