Estréia

Depois de muito tempo postando no Blog da Sun -> http://blogs.sun.com/renato/

Começo aqui no wordpress, mas continuando com tecnologia, sistemas livres, curiosidades sobre tecnologia e algumsa experiências na área de TI.

Tive algumas expressões com a Linguagem Ruby.

Quando estava fazendo um trabalho na faculdade comecei a descobrir como é fácil programar em Ruby. Já tinha ouvido falar dessa linguagem, mas não tive a oportunidade de usá-la, pois os estudos de Java estavam intensos.

Dei uma Googada e achei alguns artigos e tutoriais sobre Ruby. Pode-se dizer que essa Linguagem tem nível mais alto do que Java, pois tudo é tratado como objeto (me lembrou muito smalltalk). Na verdade o criador dessa Linguagem o Japonês Yukihiro Matsumoto (Matz) queria uma linguagem como Perl Python ou Smalltalk, dinâmica, forte, interpretada, orientada a objeto e criou Ruby colhendo as melhores idéias/pontos positivos dessas linguagens.

E sinceramente, quando ouvi falar que “uma linha de Ruby equivale a 10 de Java” não acreditei muito não, porém na prática vi acontecer.

Abaixo só uma demonstração de um código em Ruby de uma simples Classe.

# A classe HelloWorld
class HelloWorld
def initialize(name)
@name = name.capitalize
end
def sauda
puts “Olá #{@name}!”
end
end
# Criar um novo objecto
ola = HelloWorld.new(“mundo”)
# Saída: “Olá Mundo!”
ola.sauda

Pra quem programa em Java, se observarmos vemos que a parte de orientação a objeto é bem parecida, só que ruby trata tudo como um objeto, enquanto Java tem suas particularidades, número é número, letra character. Em Ruby tudo isso é objeto.

Ainda postarei mais sobre Ruby…

Espero que tenham gostado.

Anúncios

Um comentário em “Estréia

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s