linguagem dart (google)
DESCRIPTION
Apresentação sobre Dart, a linguagem de programação criada pelo Google para talvez substituir o Javascript. Ver mais em http://proflborges.blogspot.com/TRANSCRIPT
DartLuciano Oliveira Borges
Dart
O Dart é uma linguagem de código que veio para substituir JavaScript como a língua
franca de desenvolvimento web na plataforma web aberta.
O Dart se destina a resolver os problemas do JavaScript oferecendo melhor desempenho
para trabalhar mais facilmente em projetos de grande escala e melhores recursos de
segurança.
Dart
● Criada por Lars Bak and Kasper Lund do Google.● Baseada em classes.● Herança única.● Linguagem orientada a objetos, com tipagem opcional.● Sintaxe estilo linguagem C.● Suporta interfaces, classes abstratas, genéricos
reificados (tipos dinâmicos).● "Isolates": são usados para lidar com a concorrência.● Influenciada pelo JavaScript e o Java.
Dart
● Dart compila para JavaScript para rodar em qualquer navegador.
● O Google Chrome/Chromium que incorpora a máquina virtual Dart (DVM).
Dart
● Dart Editor, editor de código aberto baseado no Eclipse.
● Outros editores: JetBrains, IntelliJ IDEA, PhpStorm e WebStorm.
Dart
Workflow
API
Dart
Índice Tiobe
Dart
Dart
Conclusão● Talvez um acerto na direção de uma linguagem de
próxima geração da web, até agora.● Linguagem projetada para atrair programadores.● Resolve alguns problemas atuais: aplicações web
complexas.● Já é possível criar aplicações web de multi-
plataforma.● "Isolates" e modelos de concorrências para o
futuro:○ Cliente: Segurança.○ Servidor: Concorrência.
Dart
Livros
(links dos livros em cada capa)
Referências
http://en.wikipedia.org/wiki/Dart_(programming_language), acessado 02/11/2012.
http://www.dartlang.org/, acessado 02/11/2012.
WALRATH, K.; LADD, S. What is Dart? O’Reilly Media, 2012.