Rubin



Rubin

Rubin egy nyílt forráskódú objektum-orientált programozási nyelv, amelyet Yukihiro Matsumoto fejlesztett ki. A nyelv első verziója (0,95) ezerkilencszázkilencvenöt , és 2011-ben megjelent az 1.9.3 verzió.



Ruby egyre nagyobb népszerűségnek örvend, és az úgynevezett keretrendszer Ruby on Rails segített növelni a webes programozás használatát. A Ruby nyelv teljesen objektumorientált, annyiban, hogy minden tárgy. Például még a legalapvetőbb adattípusok is, például az egész számok, rendelkeznek módszerekkel és példányváltozókkal. Ez nagyobb lehetőséget nyújt a metódus-láncolás használatára, ahol sok kódsor egyetlen konszolidálható. Például, ha három különböző módszert szeretett volna használni egy karaktersorozaton, akkor az egyik módszer több kódsor megírása lenne, az alábbiak szerint.

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

Ezeket a módszereket ehelyett láncolhatnánk, amint azt az alábbi kód mutatja.



z = 'Computer'.reverse.upcase.downcase

A Ruby szintén rugalmas nyelv, mivel lehetővé teszi a programozók számára, hogy kívánt esetben módosítsák a nyelv különböző részeit. További információ a Ruby programozásról az alábbi források felhasználásával érhető el.

Hogyan használják a Rubyt?

A Ruby leggyakoribb használata webalkalmazásokkal történik. Legfőbb vonzereje, hogy a programozóknak nem kell sok időt töltenie a fájljaik beállításával.