Реалізацію мови програмування Ruby для JVM оновлено до версії 10
Презентовано JRuby 10 — останню версію реалізації мови програмування Ruby на основі JVM. Вона має покращений часу запуску, підтримку Java 21 і сумісність з Ruby 3.4. JRuby 10 можна завантажити з сайту jruby.org, повідомляє InfoWorld.
Як запевняє учасник основної команди JRuby Чарльз Олівер Наттер, JRuby 10 пропонує найновішу сумісність з Ruby, підтримку сучасних функцій JVM і очищення внутрішнього коду та зовнішніх API, що робить її найважливішим релізом JRuby за всю історію.
Завдяки підтримці Java 21, останньої версії Java з довгостроковою підтримкою, JRuby виходить за межі підтримки лише Java 8 і починає інтеграцію функцій Java 21.
JRuby 10 використовує наступні нові функції JVM:
За словами Наттера, ці функції в поєднанні з –dev прапором скорочення накладних витрат забезпечують найшвидший старт для JRuby.
Сумісність із Ruby 3.4 дозволила команді JRuby реалізувати в новому релізі функції Ruby 3.2, Ruby 3.3 та Ruby 3.4.Тепер у JRuby за замовчуванням виконується повна динамічна оптимізація, що забезпечує кращу продуктивність скриптів і програм JRuby без передачі додаткових позначок. Попередні версії JRuby за замовчуванням працювали на «середньому рівні» оптимізації, використовуючи викликану динамічну оптимізацію лише для простих операцій Ruby.
JRuby можна розгортати на Linux, macOS, Windows та інших платформах, таких як Solaris і BSD. Програми можна розгортати разом із корпоративними програмами Java за допомогою Spring або Jakarta EE. Розробники можуть повідомляти про помилки, виявлені під час тестування JRuby 10, на сторінці JRuby в GitHub.
Компанія Oracle опинилася в центрі етичного скандалу після того, як стало відомо про умови звільнення…
Українська оборонна компанія Swarmer, яка спеціалізується на програмному забезпеченні для автономних дронів, оголосила про вихід…
Джек Кларк, співзасновник Anthropic і автор розсилки Import AI, нещодавно опублікував есе, яке важко назвати…
Український венчур-білдер SKELAR відкрив набір на другий потік акселераційної програми Veteran Venture Program. Це безкоштовна…
На фоні фінальної підготовки до виходу GTA VI в мережі з'явився відгук анонімного співробітника Rockstar…
Американські військові та цивільні співробітники Міністерства оборони США стрімко освоюють нову технологію штучного інтелекту —…