Ruby (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- ↑ "Nakala iliyohifadhiwa". Ilihifadhiwa kwenye nyaraka kutoka chanzo mnamo 2020-01-15. Iliwekwa mnamo 2023-06-01.
- ↑ "About Ruby". www.ruby-lang.org. Iliwekwa mnamo 2023-06-01.