Ruby

Straipsnis iš Vikipedijos, laisvosios enciklopedijos.

Rubyinterpretuojama programavimo kalba greitam ir lengvam objektiškai orientuotam programavimui. Ruby ypač gerai tinka tekstiniams failams apdoroti. Tai paprasta, mobili ir lengvai plečiama kalba. Dažnai maišoma su Ruby On Rails programavimo terpe, kuri iš tikro pati naudoja Ruby.

[taisyti] Pavyzdys

Programa, skaičiuojanti skaičių nuo 0 iki 10 faktorialą:

def fact(max)
  for i in 0..max
    fact = (1..i).inject(1) {|fact, x| fact * x}
    yield(i, fact)
  end  
end
fact(10) {|x, fact| puts "#{x} faktorialas yra #{fact}"}


[taisyti] Nuorodos