Ruby, instalação e desenvolvimento de um exemplo básico no Ubuntu

sobre rubi

No próximo artigo, vamos dar uma olhada em como podemos instalar Ruby no Ubuntu. Este é uma linguagem de programação aberta, dinâmica, orientada a objetos e balanceada que foi desenvolvido por Yukihiro 'Matz' Matsumoto no Japão. É implementado combinando os recursos de outras linguagens de programação populares, como PERL, Smalltalk, Ada, etc.

Esta é uma linguagem de programação projetada para simplificar algumas das tarefas de agendamento. Ele reduz algumas das partes complexas da programação e torna possível para o programador construir algo do zero rapidamente. Está projetado principalmente para pessoas que desejam começar a programar, mas qualquer pessoa pode usar essa linguagem para criar aplicativos complexos.

Poderemos instalar Ruby no Gnu / Linux de várias maneiras. Usar gerenciador de pacotes apt é a maneira mais fácil de instalar Ruby no Ubuntu. Neste post veremos como podemos instalar Ruby a partir da linha de comando e executar um exemplo de código básico que iremos gerar com esta linguagem.

Instale Ruby

Para começar, vamos abrir um terminal (Ctrl + Alt + T) em nosso Ubuntu. Neste caso estou usando Ubuntu 18.04, mas podemos instalá-lo em diferentes versões desta distribuição. Antes de executar o comando para instalar o Ruby, devemos atualizar lista de software de sistema. Se não for atualizado, pode não ser instalado corretamente. Para atualizar a lista, vamos executar o seguinte comando:

sudo apt update

Assim que a atualização das fontes de software for concluída, executamos o seguinte comando com permissão de root para instalar rubi:

sudo apt install ruby-full

Teremos que pressionar 'Y' quando nos pedir permissão para concluir o processo de instalação.

instalação completa rubi

Se a instalação for concluída com sucesso, podemos verifique se o Ruby funciona corretamente ou não executando o seguinte comando. Se tudo estiver correto, o sistema nos mostrará a versão do ruby ​​que está instalada no sistema. O resultado que mostra é que a versão 2.5.1 foi instalada no sistema que estou usando para este exemplo:

versão rubi

ruby -v

Crie um programa de amostra com Ruby

Seremos capazes use qualquer editor de texto para escrever o script de exemplo usando Ruby. Nesse caso, vou usar o editor nano. Teremos que usar para o arquivo que iremos gerar o extensão .rb. Para este exemplo, vou criar um arquivo chamado hi.rb. Sabendo disso, executamos o seguinte comando no terminal (Ctrl + Alt + T) para abrir o editor:

nano hola.rb

Neste script, veremos as operações simples de entrada e saída. O comando get é usado em ruby ​​para receber informações do usuário e o comando puts é usado nesta linguagem para imprimir no console. Em Ruby, o operador + é usado para combinar valores de string.

Para realizar este exemplo, copiaremos o código a seguir para o editor. Salvamos o conteúdo do arquivo pressionando Ctrl + O e Enter. Terminaremos pressionando Ctrl + X para sair do arquivo.

arquivo de exemplo hello.rb

puts "Escribe tu nombre :"
name = gets.chomp
puts "Hola "+ name +", gracias por probar este tutorial publicado en Ubunlog.com"

Executando nosso programa de amostra

exemplo com rubi funcionando

Para lançar este exemplo, teremos que escrever o seguinte comando do terminal e assim por diante execute o arquivo recém-criado. Se o script não contiver erros, primeiro imprimirá a mensagem 'Digite seu nome'. Lá teremos que escrever algo e pressionar Enter. A seguir imprimirá a mensagem que salvamos na variável "nome". Esta impressão será feita entre as strings de texto já definidas no arquivo criado. Para executar o arquivo, no terminal (Ctrl + Alt + T) escrevemos:

ruby hola.rb

Como você pode ver, apesar de ser um exemplo muito simples, se você é novo em programação, pode escolher a linguagem Ruby como uma de suas primeiras opções para começar no mundo da programação. Embora para começar do zero, talvez a melhor opção seja Python. Seguindo este artigo simples, qualquer pessoa será capaz de instalar Ruby facilmente em seu sistema Ubuntu e começar a criar rapidamente.

Se alguém quiser saiba mais sobre este idioma, você pode passar pelo site do projeto e verificar suas características ou documentação que pode ser encontrado lá.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.