История изменений
Исправление 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?