JRuby

JRuby 1.7.4

Windows / JRuby / 242 / Kamili spec
Maelezo

JRuby ni zana yenye nguvu na inayotumika sana ya msanidi ambayo hutoa seti kamili ya madarasa ya msingi ya "builtin" na sintaksia ya lugha ya Ruby, pamoja na Maktaba nyingi za Ruby Standard. Programu hii imeundwa ili kurahisisha kwa wasanidi programu kuandika, kujaribu, na kupeleka programu zao kwa kutumia lugha maarufu ya programu ya Ruby.

Moja ya faida kuu za JRuby ni uwezo wake wa kuunganishwa bila mshono na programu za Java. Hii inamaanisha kuwa wasanidi programu wanaweza kutumia JRuby kuandika msimbo unaotumika kwenye Mashine za Java Virtual (JVMs) na wakalimani wa Ruby. Hii inafanya kuwa chaguo bora kwa mashirika ambayo yana mifumo iliyopo ya msingi wa Java lakini yanataka kuchukua fursa ya kubadilika na kujieleza kwa Ruby.

Mbali na utangamano wake na Java, JRuby pia hutoa idadi ya vipengele vingine vinavyoifanya kuwa chaguo la kuvutia kwa watengenezaji. Kwa mfano, inajumuisha usaidizi wa kuunganisha, ambayo inaruhusu nyuzi nyingi kukimbia kwa wakati mmoja ndani ya mchakato mmoja. Hii inaweza kusaidia kuboresha utendakazi wa programu kwa kuruhusu kazi kutekelezwa kwa sambamba.

Kipengele kingine muhimu cha JRuby ni msaada wake kwa upakiaji wa darasa la nguvu. Hii ina maana kwamba madarasa yanaweza kupakiwa wakati wa utekelezaji kulingana na ingizo la mtumiaji au vipengele vingine, badala ya kupakiwa mapema wakati wa kuanza. Hii inaweza kusaidia kupunguza matumizi ya kumbukumbu na kuboresha nyakati za kuanzisha programu.

JRuby pia inajumuisha usaidizi kwa maktaba nyingi maarufu na mifumo inayotumika katika ukuzaji wa wavuti, kama vile Reli na Sinatra. Zana hizi huwapa wasanidi programu vifupisho vya nguvu vya kuunda programu za wavuti haraka na kwa ufanisi.

Kwa ujumla, JRuby ni chaguo bora kwa msanidi programu yeyote anayetaka kuunda programu dhabiti kwa kutumia nguvu na unyumbufu wa Ruby pamoja na kutegemewa na uzani wa mifumo inayotegemea Java. Iwe unaunda programu za wavuti au suluhisho za programu za biashara, zana hii ina kila kitu unachohitaji ili kuanza haraka na kwa urahisi.

Sifa Muhimu:

- Seti kamili ya madarasa ya msingi ya "builtin".

- Maktaba nyingi za Ruby Standard zinazotumika

- Ujumuishaji usio na mshono na mifumo inayotegemea Java

- Msaada kwa ajili ya threading

- Upakiaji wa darasa la nguvu

- Msaada kwa maktaba maarufu za ukuzaji wa wavuti kama Reli

Faida:

1) Utangamano: Faida moja kuu inayotolewa na JRuby ni utangamano wake na mifumo iliyopo ya Java.

2) Utendaji: Uwezo wa kuendesha nyuzi nyingi kwa wakati mmoja ndani ya mchakato mmoja husaidia kuboresha utendaji wa programu.

3) Kubadilika: Upakiaji wa darasa unaobadilika huruhusu madarasa kupakiwa wakati wa utekelezaji kulingana na ingizo la mtumiaji au vipengele vingine.

4) Ukuzaji wa Wavuti: Usaidizi kwa maktaba maarufu za ukuzaji wa wavuti kama vile Reli hurahisisha kuunda programu dhabiti za wavuti haraka.

5) Urahisi wa kutumia: Na seti kamili ya madarasa ya msingi ya "builtin" iliyotolewa na JRuby yenyewe pamoja na maktaba nyingi za kawaida zinazotumika nje ya kisanduku; zana hii inatoa urahisi wa kutumia wakati wa kuunda miradi ngumu.

Hitimisho:

Kwa kumalizia, ikiwa unatafuta zana yenye nguvu lakini inayoweza kunyumbulika ya msanidi ambayo inachanganya vipengele bora kutoka kwa walimwengu wote wawili - basi usiangalie zaidi ya JRuby! Kwa ujumuishaji usio na mshono katika JVM zilizopo pamoja na usaidizi kutoka kwa maktaba nyingi za kawaida; programu hii hutoa kila kitu kinachohitajika wakati wa kuendeleza miradi ngumu bila kutoa sadaka urahisi wa kutumia au utendaji!

Kamili spec
Mchapishaji JRuby
Tovuti ya mchapishaji http://www.jruby.org/
Tarehe ya kutolewa 2013-05-17
Tarehe iliyoongezwa 2013-05-17
Jamii Zana za Wasanidi Programu
Jamii ndogo Programu ya Java
Toleo 1.7.4
Mahitaji ya Os Windows 2000, Windows Vista, Windows, Windows 7, Windows XP
Mahitaji None
Bei Free
Vipakuzi kwa wiki 0
Jumla ya vipakuliwa 242

Comments: