JRuby

JRuby 1.7.4

Опис

JRuby е моќна и разновидна алатка за развивачи која обезбедува комплетен сет на основни „вградени“ класи и синтакса за јазикот Руби, како и за повеќето од стандардните библиотеки на Руби. Овој софтвер е дизајниран да им олесни на програмерите да пишуваат, тестираат и распоредуваат нивните апликации користејќи го популарниот програмски јазик Ruby.

Една од клучните придобивки на JRuby е неговата способност беспрекорно да се интегрира со Java апликациите. Ова значи дека програмерите можат да го користат JRuby за да напишат код што работи и на Java виртуелни машини (JVM) и на Ruby толкувачи. Ова го прави идеален избор за организации кои имаат постоечки системи базирани на Java, но сакаат да ја искористат флексибилноста и експресивноста на Ruby.

Покрај неговата компатибилност со Java, JRuby нуди и голем број други функции кои го прават атрактивна опција за програмерите. На пример, вклучува поддршка за нишки, што овозможува повеќе нишки да работат истовремено во еден процес. Ова може да помогне да се подобрат перформансите на апликацијата со тоа што ќе дозволите задачите да се извршуваат паралелно.

Друга клучна карактеристика на JRuby е неговата поддршка за динамично вчитување на класи. Ова значи дека класите може да се вчитаат за време на извршување врз основа на внесување на корисникот или други фактори, наместо да се вчитаат однапред при стартување. Ова може да помогне да се намали користењето на меморијата и да се подобри времето на стартување на апликацијата.

JRuby, исто така, вклучува поддршка за многу популарни библиотеки и рамки што се користат во веб-развојот, како што се Rails и Sinatra. Овие алатки им обезбедуваат на програмерите моќни апстракции за брзо и ефикасно градење на веб-апликации.

Генерално, JRuby е одличен избор за секој развивач кој сака да изгради робусни апликации користејќи ја моќта и флексибилноста на Ruby во комбинација со доверливоста и приспособливоста на системите базирани на Java. Без разлика дали создавате веб-апликации или софтверски решенија за претпријатија, оваа алатка има се што ви треба за да започнете брзо и лесно.

Клучни карактеристики:

- Комплетен сет на основни „вградени“ класи

- Повеќето руби стандардни библиотеки се поддржани

- Беспрекорна интеграција со Java-базирани системи

- Поддршка за нишки

- Динамичко вчитување на класата

- Поддршка за популарни библиотеки за развој на веб како Rails

Придобивки:

1) Компатибилност: Една голема придобивка што ја нуди JRuby е неговата компатибилност со постоечките Java-базирани системи.

2) Перформанси: Способноста да се извршуваат повеќе нишки истовремено во рамките на еден процес помага да се подобрат перформансите на апликацијата.

3) Флексибилност: Динамичкото вчитување на класите овозможува вчитување на класите за време на извршување врз основа на внесување на корисникот или други фактори.

4) Веб развој: Поддршката за популарни библиотеки за веб-развој како Rails го олеснува брзото создавање на робусни веб-апликации.

5) Лесно за користење: со комплетен сет на основни „вградени“ класи обезбедени од самиот JRuby заедно со повеќето стандардни библиотеки поддржани надвор од кутијата; оваа алатка нуди леснотија на користење додека развива сложени проекти.

Заклучок:

Како заклучок, ако барате моќна, но флексибилна алатка за развивачи што ги комбинира најдобрите карактеристики од двата света - тогаш не гледајте подалеку од JRuby! Со беспрекорна интеграција во постоечките JVM заедно со поддршка од повеќето стандардни библиотеки; овој софтвер обезбедува се што е потребно при развивање на сложени проекти без да се жртвува леснотијата на користење или перформансите!

Целосни спецификации
Издавач JRuby
Страница на издавачи http://www.jruby.org/
Датум на издавање 2013-05-17
Датум на додавање 2013-05-17
Категорија Алатки за програмери
Под категорија Java софтвер
Верзија 1.7.4
Барања за ОС Windows 2000, Windows Vista, Windows, Windows 7, Windows XP
Барања None
Цена Free
Преземања неделно 0
Вкупно преземања 242

Comments: