domingo, 5 de abril de 2015

Ruby

Olá pessoal, esta postagem demorou mas finalmente saiu ... as coisas estão bem corridas, estamos trabalhando na remodelagem do site, que agora será responsivo, além do trabalho do dia a dia, curso de Java, PHP e por ai vai ... vida de programador é isso, estudar sem parar ...

Logo Ruby
Mas vamos falar então do Ruby, mais uma linguagem de programação que tem destaque no mercado. Trata-se de uma linguagem de origem oriental, elaborada no Japão em 1995 pelo cientista da computação Yukihiro Matsumoto  (松本行弘 olha o nome dele em japonês).. Matz (mais fácil que  松本行弘 )., como também é conhecido, queria fazer uma linguagem mais poderosa que o Perl (ainda vamos falar dessa) e mais orientada a objeto que a Python (essa já falamos).

O trabalho no projeto começou em 1993, mas começou a aparecer no cenário da tecnologia em 1995. Já em 1999, com o lançamento da versão  Ruby 1.3, Mark começou uma lista de discussão da linguagem fora do Japão, o que ajudou na disseminação desta linguagem pelo mundo. No momento da escrita deste artigo, o Ruby estava no 18º lugar do ranking da tabela Thiobe.

Por volta de 2005, o interesse pela linguagem aumentou com o lançamento da Ruby and Rails, um framework escrito em Ruby, específico para Web, que auxilia no desenvolvimento de sites orientado a banco de dados (database-driven web sites).O nome Ruby foi escolhido por Matz durante uma conversa com  um colega numa sala de bate papo (aquelas antigas salas de bate papo, quem se lembra ... 0/ ). Ele estava em dúvida se escolhia Coral ou Ruby ... por fim ficou Ruby ...

E o nosso famoso "Hello world" em Ruby? Bem, quem lembra do Python (aquele do versinho esquisito lá) vai lembrar que a programação dele é bem simples. O mesmo acontece com o Ruby. Podemos usar um comando de saída que irá imprimir para nós a informação digitada. Apenas um detalhe: o nome do comando é meio esquisito ...


puts "Hello World";

Tem cada coisa que a gente vê nessas linguagens ... mas tudo bem, depois de feito este comando, salvamos o arquivo com a extensão rb e, através do terminal, executamos o mesmo. Como eu não instalei o compilador para Ruby (já to com 03 instalados para Java, C/C++ e Python), vou colocar o print da tela de outro computador que tem o compilador certo ...

Execução do Hello World em Ruby, via terminal


Então está ai, mas uma linguagem de programação para conhecer. Se quiser ver mais sobre o Ruby e o framework Ruby and Rains, de uma olhada no site http://www.rubyonrails.com.br/ E na próxima, que tla falarmos do Pearl, que citamos no artigo??? Então, até lá ...
松本行弘



Nenhum comentário:

Postar um comentário