LINUX.ORG.RU

История изменений

Исправление sanyo1234, (текущая версия) :

Очень понравилась возможность запускать Ruby программы почти в неизменном виде на JRuby, который ещё к тому же очень активно развивается, - IMHO вообще редкость, когда альтернативные языки на популярном рантайме так активно развиваются.

Например, на .NET их не шибко то много, даже родной VB.NET и тот лишь в режиме поддержки совместимости.

Хотелось бы узнать, есть ли в JRuby какие-нибудь серъёзные недостатки для написания CLI утилит кроме того, что нужен JVM?

В Alpine контейнере вероятно можно упаковать и JRuby и JVM по объёму около 100 Mb, - по нынешним временам это ведь совсем немного.

Какой самый лучший обфускатор для .class выхлопа JRuby?

Подойдёт ли Skidfuscator?

Кстати, для CPython я так и не нашёл нормального обфускатора, PyArmor мне не понравился своей лицензионной политикой. Nuitka - это уже не то.

А если сравнивать именно с JRuby, то и Jython и IronPython находятся в каком-то сильно отсталом состоянии по сравнению с оригинальным CPython, что вероятно намекает на сложность подобного портирования именно пятона. Хотя JRuby вроде сильно не отстаёт от своего оригинала?

Исходная версия sanyo1234, :

Очень понравилась возможность запускать Ruby программы почти в неизменном виде на JRuby, который ещё к тому же очень активно развивается, - IMHO вообще редкость, когда альтернативные языки на популярном рантайме так активно развиваются.

Например, на .NET их не шибко то много, даже родной VB.NET и тот лишь в режиме поддержки совместимости.

Хотелось бы узнать, есть ли в JRuby какие-нибудь серъёзные недостатки для написания CLI утилит кроме того, что нужен JVM?

В Alpine контейнере вероятно можно упаковать и JRuby и JVM по объёму около 100 Mb, - по нынешним временам это ведь совсем немного.

Какой самый лучший обфускатор для .class выхлопа JRuby?

Подойдёт ли Skidfuscator?