Mi az a Ruby?

A Ruby egy nyílt forráskódú objektum-orientált programozási nyelv, amelyet a Yukihiro Matsumoto fejlesztett ki. A nyelv első verziója (0.95) 1995-ben jelent meg, 2011-ben pedig 1.9.3-as verzió került kiadásra.

Ruby egyre népszerűbb, és a Ruby on Rails nevű keretrendszer segítette a webes programozás használatának növelését. A Ruby nyelv teljesen objektum-orientált, mivel minden objektum. Például, még a legalapvetőbb adattípusok, mint az egész számok is rendelkeznek módszerekkel és példányváltozókkal. Ez nagyobb módszert biztosít a módszerek láncolására, ahol a kódok sok sora egységesíthető. Például, ha három különböző módszert szeretne használni egy karakterláncon, az egyik módja az, hogy több kódsorot írjon az alábbiak szerint.

x = "Számítógép" .reverse y = x.upcase

z = y.downcase

Ezeket a módszereket az alábbi kód szerint lehet láncolni.

z = "Számítógép" .reverse.upcase.downcase

A Ruby rugalmas nyelvről is ismert, mert lehetővé teszi a programozók számára, hogy szükség esetén módosítsák a nyelv különböző részeit. A Ruby programozással kapcsolatos további információk az alábbi forrásokkal találhatók.

Objektum-orientált programozás, programozási nyelvek, programozási feltételek, kiszolgálóoldali parancsfájlok