Ruby
Straipsnis iš Vikipedijos, laisvosios enciklopedijos.
Ruby - interpretuojama 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}"}