Programacao/Ruby

De Guia Ubuntu PT


Tabela de conteúdo

Introdução

Ruby é uma linguagem de scripting interpretada e orientada a objectos. Destaca-se pela sua simplicidade, facilidade de aprendizagem e utilização, portabilidade e extensibilidade. É também uma linguagem totalmente livre, sendo distribuída pela licensa open-source.

A linguagem de programação Ruby foi criada pelo japonês Yukihiro Matsumoto e tem ganho popularidade sobre outras linguagens orientadas a objectos, pela sua facilidade e objectividade. Outro factor que contribuiu bastante para a popularidade desta linguagem foi a criação da framework Ruby On Rails, uma framework destinada à criação de plataformas web com recurso a base de dados.

Mais Info

Wikipédia


Linguagem em Ubuntu

Para poder começar a correr e desenvolver programas em Ruby, é necessário primeiro instalar o pacote principal:

sudo apt-get install ruby

Depois existem alguns pacotes auxiliares, que contém ferramentas úteis para desenvolver em Ruby:

sudo apt-get install irb ri rdoc libmysql-ruby
  • irb - Uma consola interactiva de Ruby, do estilo 'python', para algumas experimentações.
  • ri - A documentação geral sobre a linguagem.
  • rdoc - Uma ferramenta muito útil que gera a documentação de código em Ruby.
  • libmysql-ruby - A biblioteca que permite a implementação de MySQL nos vossos programas em Ruby.


Hello World

O clássico exemplo, em Ruby:

puts "Hello World"

Copiem o comando acima para o vosso editor favorito, e guardem o ficheiro como hello.rb.

Depois, na consola, escrevam 'ruby hello.rb'. O resultado que poderão ver será:

Hello World

Apenas como curiosidade, para vos dar um exemplo da liberdade de sintax que o Ruby permite, os seguintes comandos seriam aceites e teriam exactamente o mesmo resultado:

puts("Hello World")
(puts "Hello World")
puts "Hello World";
puts("Hello World");


Ruby Gems

Foi criada uma ferramenta, de nome Ruby Gems, que facilita bastante a instalação de novas bibliotecas para o desenvolvimento em Ruby. Para instalar esta ferramenta no Ubuntu, é necessário executar os seguintes comandos:

sudo wget http://rubyforge.org/frs/download.php/11289/rubygems-0.9.0.tgz
tar -xvzf rubygems-0.9.0.tgz
cd rubygems-0.9.0
sudo ruby setup.rb


Ruby On Rails

Instalar a famosa framework é muito simples, usando o Ruby Gems. basta executar o seguinte comando:

 sudo gem install rails --include-dependencies


Guias

Aqui estão alguns links para guias e tutoriais sobre Ruby:


Links

Algumas páginas importante sobre Ruby e Ruby On Rails:

Ferramentas pessoais