Tutorial da Linguagem de Programação Ruby

Eustáquio “TaQ” Rangel

Ruby é uma linguagem de programação interpretada multiparadigma, de tipagem dinâmica e forte, com gerenciamento de memória automático, originalmente planeada e desenvolvida no Japão em 1995, por Yukihiro \"Matz\" Matsumoto, para ser usada como linguagem de script. Matz queria uma linguagem de script que fosse mais poderosa do que Perl, e mais orientada a objetos do que Python.

A linguagem Ruby foi concebida em 24 de fevereiro de 1993 por Yukihiro Matsumoto, que pretendia criar uma nova linguagem que balanceava programação funcional com a programação imperativa.

Após o lançamento do Ruby 1.3 em 1999, iniciou-se a primeira lista de discussão em inglês chamada Ruby-Talk, marcando um interesse crescente na linguagem fora do Japão.

Em setembro de 2000, o primeiro livro em inglês, Programming Ruby, foi impresso, sendo mais tarde liberado gratuitamente para o público, ajudando no processo de adoção de Ruby por falantes do inglês.

Por volta de 2005, o interesse pela linguagem Ruby subiu em conjunto com o Ruby on Rails, um framework de aplicações web popular escrito em Ruby. Rails é frequentemente creditada como a aplicação que tornou Ruby \"famosa\" e a associação é tão forte que ambos são muitas vezes confundidos por programadores que são novos a Ruby.

Até a versão 1.9.2-p290, a linguagem era lançada sob a licença dupla Ruby License / GNU General Public License. A partir da versão 1.9.3-p0, passou a ser lançada sob a licença dupla Ruby License / FreeBSD License (também conhecida como 2-clause BSDL). A partir da versão 2.1.0, o projeto passou a utilizar versionamento semântico. Suporte oficial para a versão 1.9.3 se encerrará dia 23 de fevereiro de 2015.

 

Fonte: Mz Formativa


DESCARREGAR (PDF)

Deixe um Comentário

Deixe aqui o teu comentário ou a pergunta sobre o tópico para ajudar a comunidade ou para que a comunidade o ajude a si

Comentários

©2023 ASGLOBAL / Angola Formativa // Viana - Luanda - Angola | Webdesign AngolaBYDAS

Voltar ao Inicio

ciências

angola

licenciatura

doutoramento

mestrado

instituto

moçambique

luanda

superior

licenciaturas

ciências

angola

licenciatura

doutoramento

mestrado

instituto

moçambique

luanda

superior

licenciaturas

ciências

angola

licenciatura

doutoramento

mestrado

instituto

moçambique

luanda

superior

licenciaturas

ciências

angola

licenciatura

doutoramento

mestrado

instituto

moçambique

luanda

superior

licenciaturas

ciências

angola

licenciatura

doutoramento

mestrado

instituto

moçambique

luanda

superior

licenciaturas

ciências

angola

licenciatura

doutoramento

mestrado

instituto

moçambique

luanda

superior

licenciaturas

ciências

angola

licenciatura

doutoramento

mestrado

instituto

moçambique

luanda

superior

licenciaturas

ciências

angola

licenciatura

doutoramento

mestrado

instituto

moçambique

luanda

superior

licenciaturas

ciências

angola

licenciatura

doutoramento

mestrado

instituto

moçambique

luanda

superior

licenciaturas

ciências

angola

licenciatura

doutoramento

mestrado

instituto

moçambique

luanda

superior

licenciaturas