O que o Ruby tem de legal? > cleiver.com

O que o Ruby tem de legal?

12.02.2009 | Ruby
Tags: , ,

Sabe no PHP (por exemplo) quando você quer definir um valor para uma variável caso ela não exista ainda, algo do tipo:

$name = (isset($name)) ? $name : 'Cleiver';

No Ruby pode ser feito assim:

name ||= 'Cleiver'

Ou quando você quer dar uma de Bart e escrever no quadro várias vezes a mesma coisa, assim:

for ( $i = 0 ; $i <= 10 ; $i++ ) {
   print 'Não vou mais sacanear o Homer!';
}

No Ruby, fica muito mais legível e bem mais legal:

10.times do
   puts 'Não vou mais sacanear o Homer!'
end

O curso ainda está no basicão, mas certamente posso dizer que a linguagem ganhou um novo adepto!

Nenhum post relacionado.

2 Comentários

  1. Diogo Souza

    Mais um convertido XD
    Nesse ritmo vou ser o único a não programar em Ruby em pouco tempo hehehe.

  2. Chris Benseler

    Ou seja, ela é menos verborrática do que PHP. Até pq. PHP vem (em parte) do C, né, que tem todas aquelas regras e tal.
    Masss, acho que o pto. positivo do Ruby está mais na arquitetura do que na sintaxe!

    []s!

Faça um comentário!

Você deve estar logado para comentar.