Carregar apresentação
A apresentação está carregando. Por favor, espere
PublicouAlice Spinola Alterado mais de 10 anos atrás
1
EQUIPE Marcelo Boavista Raphael Santos
2
História 1995 por Yukihiro Matsumoto Condensou as melhores características de outras linguagens da época; Marketing: Programming Ruby: Livro-manual escrito por Dave Thomas e Andrew Hunt Repercussão do framework Rails em feiras (Ruby on Rails) David Heinemeier Hansson Segundo o índice TIOBE em 2009, é a 10ª linguagem mais popular
3
Estrutura É uma linguagem Interpretada Orientada a Objetos Alguns afirmam ser 100% OO O criador não afirma Assemelha-se com o Pearl, Python e SmallTalk Feita em cima da plataforma UNIX; Utiliza biblioteca de funções Ruby Forge e Ruby Application Archive (RAA)
4
Características Sintaxe enxuta proporcionando códigos elegantes Todas as variáveis são objetos; tipos primitivos são classes. Ruby Gems: para trabalhar com as bibliotecas. Mixins: emula a herança múltipla Tipagem ao mesmo dinâmica e forte
5
Características Portável para diversas plataformas Windows,.NET, Linux, Solaris, Mac OS, w Máquina Virtual Java (jRuby); Proporciona o tratamento de exceções "begin", "rescue" e "ensure
6
Exemplos
8
Controle de acesso Os métodos podem ser públicos, privados e protegidos.
9
Quem Utiliza
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.