Rubiini

Rubiini

Rubiini on avoimen lähdekoodin olio-ohjelmointikieli, jonka on kehittänyt Yukihiro Matsumoto. Kielen ensimmäinen versio (0,95) julkaistiin vuonna tuhatyhdeksänsataayhdeksänkymmentäviisi ja vuonna 2011 julkaistiin versio 1.9.3.

Ruby on saamassa suosiota, ja sitä kutsutaan kehykseksi Ruby on Rails on auttanut lisäämään sen käyttöä web-ohjelmointiin. Ruby-kieli on täysin olio-suuntautunut, koska kaikki on esine. Esimerkiksi jopa kaikkein perustietotyypeillä, kuten kokonaisluvuilla, on menetelmiä ja ilmentymämuuttujia. Tämä tarjoaa paremman kyvyn käyttää metodiketjua, jossa monet koodirivit voidaan yhdistää yhdeksi. Esimerkiksi, jos haluat käyttää merkkijonossa kolmea eri tapaa, yksi tapa olisi kirjoittaa useita koodirivejä alla olevan kuvan mukaisesti.



x = 'Computer'.reverse y = x.upcase z = y.downcase

Nämä menetelmät voitaisiin sen sijaan ketjua, kuten alla olevassa koodissa näkyy.

z = 'Computer'.reverse.upcase.downcase

Ruby on myös joustava kieli, koska se antaa ohjelmoijille mahdollisuuden tehdä muutoksia kielen eri osiin haluttaessa. Lisätietoja Ruby-ohjelmoinnista on saatavana alla olevien resurssien avulla.

Kuinka Rubyä käytetään?

Rubyn yleisin käyttö on verkkosovellusten kanssa. Sen tärkeimmät vetoomukset ovat, että ohjelmoijien ei tarvitse viettää paljon aikaa tiedostojensa asettamiseen.