Share to: share facebook share twitter share wa share telegram print page

Ruby (lugha ya kompyuta)

Ruby ni lugha ya programu ya kiwango cha juu iliyoanzishwa na Yukihiro Matsumoto nchini Japani mnamo 1995, ikiwa na msisitizo wa urahisi, tija na usomaji wa msimbo. Lugha hii inachanganya dhana za lugha za Perl na Smalltalk, ikilenga kufanya programu ziandikwe kwa mtindo wa kimaumbile na wa kibinadamu.[1]

Sifa Kuu

Ruby ni lugha inayotafsiriwa moja kwa moja (interpreted language) na haina haja ya kuunganishwa kabla ya kutekelezwa. Inasaidia dhana za object-oriented programming, ambapo kila kitu kinaonekana kama kitu.[2] Lugha hii pia ina urahisi wa kujumuishwa na lugha nyingine kama C na Java.

Mifumo ya Usanifu

Miongoni mwa mifumo maarufu iliyojengwa kwa Ruby ni Ruby on Rails, iliyoanzishwa mwaka 2004 na David Heinemeier Hansson. Ruby on Rails imepata umaarufu mkubwa katika ujenzi wa tovuti kwa sababu ya uwezo wake wa kurahisisha maendeleo ya programu za wavuti.[3]

Matumizi

Ruby imetumika katika kuunda programu za wavuti, programu ndogo ndogo za usimamizi, na majukwaa ya kijamii. Urahisi wake umeifanya kuvutia watengenezaji wapya na wataalamu duniani kote.[4]

Marejeo

  1. Flanagan, D. The Ruby Programming Language. O’Reilly Media, 2008
  2. Thomas, D. Programming Ruby: The Pragmatic Programmer’s Guide. Addison-Wesley, 2004
  3. Tate, B. From Java to Ruby: Things Every Manager Should Know. Pragmatic Bookshelf, 2006
  4. Cooper, P. Beginning Ruby: From Novice to Professional. Apress, 2017
Prefix: a b c d e f g h i j k l m n o p q r s t u v w x y z 0 1 2 3 4 5 6 7 8 9

Portal di Ensiklopedia Dunia

Kembali kehalaman sebelumnya