Ruby (lugha ya programu)

lugha ya programu

Ruby ni lugha iliyotafsiriwa, ya hali ya juu, na yenye madhumuni ya jumla ambayo

inasaidia dhana nyingi za programu. Iliundwa kwa msisitizo juu ya tija ya programu na

urahisishaji. Katika Ruby, kila kitu ni kitu, pamoja na aina za data za zamani. Ilianzishwa

katikati ya miaka ya 1990 na Yukihiro "Matz" Matsumoto huko Japani.

Ruby inachapwa kwa namna tofauti na hupata vitu vya data ambavyo havijatumika

na kurudisha nafasi hiyo ya kumbukumbu kwa matumizi ya mchakato mwingine na

kutekeleza msimbo wa kompyuta unaojumuisha mkusanyo wakati wa utekelezaji wa programu

(wakati wa utekelezaji) badala ya kabla ya utekelezaji. Inasaidia dhana nyingi za programu,

ikiwa ni pamoja na utaratibu, uelekezaji wa kitu, na upangaji wa utendaji kazi. Kulingana na

muundaji, Ruby aliathiriwa na Perl, Smalltalk, Eiffel, Ada, BASIC, Java na Lisp. [1][2]

Marejeo hariri

  1. "Nakala iliyohifadhiwa". Ilihifadhi kwenye nyaraka kutoka chanzo mnamo 2020-01-15. Iliwekwa mnamo 2023-06-01. 
  2. "About Ruby". www.ruby-lang.org. Iliwekwa mnamo 2023-06-01.