29 de outubro de 2008

[TECNOLOGIA] Linguagens de Programação e Linux - Ruby

Cookies de Ruby
http://ruby-br.org/?m=200803

Ruby Brasil
Site sobre Ruby e Rails



Ruby.

Linguagem criada por Yukihiro “Matz” Matsumoto em 1993, no Japão, que foi lançada oficialmente em 1995.

O nome Ruby vem de uma brincadeira com Perl (pérola).

Linguagem script (interpretada) completa e pura orientada a objetos, todos os dados em ruby são objetos; altamente portável, desenvolvida em sua maior parte para Linux, mas funciona em muitos tipos de UNIX, DOS, Windows, Maços, BeOs, OS/2, etc; possui tipagem dinâmica e forte, isso significa que todas as variáveis devem ter um tipo (fazer parte de uma classe, que pode ser alterada dinamicamente) e que as variáveis que se relacionam devem ser do mesmo tipo.

O projeto ruby sobrevive de doações de usuários satisfeitos e de empresas que aumentaram sua produtividade usando a linguagem.

Prós

Garbage Collector automático.

Alta portabilidade.

Continuation – blocos de códigos que executam uma parte e continuam a execução de onde parou em outro trecho do programa.

Sintaxe limpa, sem ponto e virgula, parênteses e com pouco uso de chaves.

Contras

Não pode usar vírgulas nas variáveis.

Garbage Collector dá uma parada na execução do programa, o que reduz a velocidade e pode ser percebido pelo usuário.

Olá Mundo

Puts ‘Olá Mundo!’

Frameworks

Ruby on Rails (RoR), criado por David (Hansson) Heinemeier Hanssonde em julho de 2004. é um meta framework que junta cinco frameworks


Tutorial de Ruby
Eustáquio “TaQ” Rangel (eustaquiorangel@yahoo.com)
19 de julho de 2005
em apostilando - www.apostilando.com

Nenhum comentário: