Carregar apresentação
A apresentação está carregando. Por favor, espere
PublicouNicole Simas Alterado mais de 10 anos atrás
1
EQUIPE Marcelo Boa Vista Raphael Santos
2
História 1995 por Yukihiro Matsumoto Condensou o melhor das linguagens que trabalhava 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, é a 12ª linguagem mais popular
3
Estrutura Orientação a objeto Alguns afirmam ser 100% OO O criador não afirma Assemelha-se com o Pearl, Python e SmallTalk Tipagem Dinâmica e Tipagem Forte 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 Disponível para diversas plataformas Windows,.NET, Linux, Solaris, Mac OS Portabilidade Executável na 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.