Skip to content

Ruby Hello World

Last Updated on 27/12/2023

Ruby Logo


Este tutorial irá mostrar como escrever um Hello World em Ruby e te apresentar um conhecimento básico e inicial sobre a linguagem de programação.

Porque o Ruby?

Como um desenvolvedor Java há quatro anos, sempre tive a curiosidade de aprender uma nova linguagem orientada a objetos. Dado um ótimo feedback que recebi em uma entrevista de emprego há algumas semanas, e a algumas pesquisas no cenário de desenvolvimento de software internacional, descobri que dominar apenas uma linguagem pode não ser o bastante.

Especialistas são muito bem reconhecidos em suas áreas de atuação no desenvolvimento de software (e eu realmente pretendo me tornar um em Java), mas o dinamismo dos negócios expande seus requisitos todo dia, e por consequência, requer profissionais cada vez mais versáteis.

Dadas estas experiências e observações, e seguindo o caminho de muitos desenvolvedores respeitados na comunidade juntamente com interesse pessoal, decidi finalmente dedicar uma importante parte do meu tempo para estudar uma nova linguagem, então, Ruby foi a escolhida!

Já li bastante sobre a linguagem, porém, irei dedicar este post a um simples Hello World para não prolongá-lo tanto.

Download e Instalação do Ruby

Windows

Acesse a página de instalação do Ruby e baixe a versão mais recente:

ruby download page

Após o download, execute o arquivo baixado e instale o Ruby, marcando as duas opções abaixo:

ruby installer optional tasks

Para se certificar de que tudo correu como o esperado, abra seu prompt e digite ruby -v, o qual deve exibir a versão do Ruby instalado:

C:\Users\Bruno>ruby -v
ruby 2.2.4p230 (2015-12-16 revision 53155) [x64-mingw32]

Ubuntu

A maioria das distribuições Linux já acompanham o Ruby em sua instalação, porém se você não conseguir visualizar a versão correta após executar o comando ruby -v, digite o comando abaixo no console:

sudo apt-get install ruby2.2

Agora, o ruby -v deve exibir a versão instalada.

Ruby Hello World!

Criar um Hello World em Ruby é tão simples que tudo que você precisa é o seguinte:
Vá até seu prompt e digite irb para abrir o IRB (Interactive Ruby Shell).
Digite o comando abaixo e pressione Enter:

puts "Hello World!"

Observe a mágica acontecer:

Hello World
=> nil
irb(main):004:0>

Porém, vamos deixar isso um pouco mais divertido, realmente criando uma classe, instanciando-a e executando.

Crie um arquivo chamado hello_world.rb em um diretório de sua escolha, e coloque o seguinte conteúdo dentro deste arquivo:

# Isto é uma classe!
class HelloWorld

	# Construtor recebendo 'your_name' como parâmetro.
	def initialize your_name
	
		# Armazena o parâmetro em uma variável de instância.
		@your_name = your_name
	end

	# Método que imprime uma mensagem de boas vindas seguida de um nome.
	def say_hello
		puts "Bem vindo ao Ruby, #{@your_name}!"
	end
end

# Instancia a classe enviando meu nome como argumento para o construtor.
hello_world = HelloWorld.new "Bruno Gasparotto"

# Invoca o método say_hello, o qual imprime a mensagem.
hello_world.say_hello

Grave o arquivo, abra seu prompt e navegue até o diretório no qual você gravou o arquivo, então, digite o comando a seguir para executá-lo:

ruby hello_world.rb

O qual deve imprimir a mensagem com o seu nome:

Bem vindo ao Ruby, Bruno Gasparotto!

É isso! Estou realmente gostando de estudar a linguagem, e como vocês podem ver, sua sintaxe é muito limpa e simples, além disso, estou achando bem divertido utilizá-la.
Em breve irei lançar novos posts, então fique atento para as novidades.

Espero que ajude. Até mais!

Leave a Reply

Your email address will not be published. Required fields are marked *