JRuby

Скріншот програми:
JRuby
Дані програми:
Версія: 1.7.10
Дата завантаження: 17 Feb 15
Розробник: Jan Arne Petersen
Ліцензія: Безкоштовно
Популярність: 0

Rating: nan/5 (Total Votes: 0)

JRuby є відкритим вихідним кодом і чистий реалізація Java знаменитого перекладача Ruby.
JRuby тісно інтегрований з Java, щоб дозволити і вставляти інтерпретатора в будь-який додаток Java і сценарії будь-якого класу Java

Особливості :.

    < LI> 1.8.6 сумісна перекладач Рубін написав в 100% чистого Java
  • Самое Вбудована команда класи в Ruby, передбачені
  • Підтримка для взаємодії з і визначення Java класів під рубін
  • Bean Scripting Framework (BSF) підтримка
  • Поширюється під три-ліцензії (CPL / GPL / LGPL)

Що нового У цьому випуску:

  • Зміна Примітка:
  • 22 виправлених
  • Вікна require_relative регресії виправлена.
  • Випадкове SNAPSHOT залежностей фіксується
  • пара сортувальних помилок, пов'язаних з кодують виправлена.
  • питання будуть вирішені протягом 1.7.10:
  • # 1385 - Socket :: SOMAXCONN
  • # 1380 - Тест-продовжений невдачу
  • # 1375 - Глобальний кінцевому підсумку ігнорує присвоєння
  • # 1374 - require_relative зазнає невдачі, коли викликається з класами: / шлях до файлу на вікнах у JRuby 1.7.9
  • # 1363 - компіляції з вихідних кодів на 1.7.9 не вдається через за незадоволених залежностей Maven
  • # 1355 - Виняток починаючи нову тему після set_trace_func виклику
  • # 1349 - бен / {граблі, RDoc, п} розбиті за замовчуванням в JRuby 1.7.9
  • # 1345 - UnmarshalStream: Подивіться для кодування інформації в усіх змінних екземпляра
  • # 1338 - UnmarshalStream: Виправлено два відводи по-окремо помилок у unmarshalInt
  • # 1336 - Фіксація Enumerator поведінку # заглянути
  • # 1335 - Масив # repeated_permutation повинні мати Arity 1
  • # 1334 - #enum_slice і #enum_cons 1,8-тільки
  • # 1323 - Знімок залежність в опублікованому на JRuby ядра 1.7.9
  • # 1322 - Dir вирішує символічні посилання
  • # 1317 - 1311 Дата і час Порівняння
  • # 1312 - File.expand_path (& Quot; NUL і Quot;) порушена
  • # 1311 - DateTime Порівняння з дозволом частки мілісекунди,
  • # 1252 - Range # розмір відсутня JRuby 1.7.8 в режимі 2,0
  • # 1184 - невизначений метод `__ruby_object» для реалізації інтерфейсу
  • # 1156 - JRuby-OpenSSL обертається нескінченно намагається писати в сокет, який знаходиться в стані CLOSE_WAIT
  • # 1129 - IO # read_nonblock блоки іноді SSL сокетов
  • # 480 - JRuby і не виконує жодних UTF-8 Вихідні файли

Що нового у версії 1.7.9:

  • Зміна Примітка:
  • 36 виправлених
  • Вікна File.size фіксованою
  • Вікна тепер буде правильно відображати у вікнах консолі кодова сторінка
  • Виправлена ​​регресія, яка зламала Компас (або що-небудь, який залежить від ФСФР)
  • декілька питань кодування фіксованою
  • Безліч поліпшень Enumerable методом
  • питання будуть вирішені для 1.7.9:
  • # 1300: Fix # 1222, StringIO.gets ж / utf8
  • # 1295: Не встановлено java.net.preferIPv4Stack в сценаріях оболонки # 1286
  • # 1293: Додавання спец для JRuby-5946
  • # 1292: подспісок toIndex повинно бути ексклюзивним, не є вичерпним. (FromIndex є включно).
  • # 1291: Sidekiq: Minitest помилка: NoMethodError: unmocked метод: ==, як очікується одне з []
  • # 1282: Blockless Struct # обираєте, повинна повернути Нумератор
  • # 1275: Цитата ключ JSON, так вона діє JSON
  • .
  • # 1274 :. RubyArray.subList повинні ставитися до toIndex як ексклюзивні, не є вичерпним
  • # 1272: File.size (org.jruby.RubyFile.size ()) впливу, що лежать в основі дескриптор файлу
  • # 1271: Fix масивів з перевантаженої кожного
  • # 1267: Видаляє Logger налаштування в JavaUtilLoggingLogger
  • # 1265: StackOverflowError перевизначення Array.each з 1.7.5
  • # 1264: Fix Enumerable # шматок аргумент обробки
  • # 1263: Fix Enumerable # take_while ARG обробки
  • # 1262: Fix Enumerable # slice_before Arg обробки
  • # 1257: MVN чистий пакет стирає встановлену JRuby запуску
  • # 1255: StringIO Кодування Випуск
  • # 1254: String # кодування піднімає різні помилки на 1.7.8, ніж на 1.7.4 (і вони обидва відрізняються від МРТ)
  • # 1251: і Quot; недопалка дорогоцінні камені і Quot; відсутній / не так в JRuby 1.7.8
  • # 1246: Кріплення Рядок # CONCAT (символ) повинен підняти TypeError
  • # 1245 :. Невизначений метод виключення при використанні `компас годинник» в JRuby 1.7.8
  • # 1242: UTF-8 рядок інтерполяція в US-ASCII рядка іноді повертає неправильні рядки US-ASCII
  • # 1239: Складено тіла методів не сфера defn / DEFS правильно
  • # 1238: JRuby 1.7.8 вдається ініціалізувати OpenSSL :: PKey :: RSA.new із зашифрованим ключем
  • # 1236: Помилкові файли в JRuby 1.7.8 і Quot; бен / і Quot; Каталог.
  • # 1234: Fix any_spec
  • # 1231: Fix count_spec (1.7.x)
  • # 1229: визначення дублікат клас, коли матеріалізації класи
  • # 1222: CSV розбір не вдається, коли рядок з mutibyte характеру закінчується CR-LF
  • # 1221: OpenSSL: додати обробку для бази від 0 до нових і to_s
  • # 1209 :. Pathname # DUP порушується в 1.7.5
  • # 1204: Регресія: Кодування економії YAML з норвезькими символів помилку
  • # 1198: кодування рядка
  • # 1032: Створення помилку, використовуючи Java 8 на OS X
  • # 901: перечислимого питання обробки аргумент для `# chunk`,` # slice_before` і `# take_while`
  • # 770: помилка розмір файлу на вікнах

Що нового у версії 1.7.8:

  • Основні характеристики:
  • 21 виправлених
  • Виправлена ​​Windows "рейки нової" регресія (розшарування встановити виходи)
  • Виправлена ​​OpenSSL проблема дорогоцінний камінь самонастроювання
  • Виправлена ​​Google App проблема самонастроювання двигуна
  • трохи не вистачає 1.9+ Pathname функції, додані
  • Запитання рішення:
  • # 1214: Підтримка ISO-8859-16
  • # 1213: Видалити README.md відзначає на junit.jar
  • # 1201: шлях # видалити псевдонім відсутній / не працює
  • # 1199: м'яку посилання JRuby для jruby.bash замість твердої копії
  • .
  • # 1182: многопоточная поведінку неправильно RubyHash, коли сортувальна
  • # 1180 :. Переміщення охоронця перед вживанням метакласи
  • # 1176: Array (масив) повертає копію замість самої
  • масиву
  • # 1171: Рейки нові невдачу з JRuby на Windows 7
  • # 1170: `rindex` підвищення продуктивності
  • # 1167: і Quot; друк & Quot; викликається без аргументів виводить і Quot; нуль & Quot;
  • # 1165: Помилка 1092 виправлення
  • # 1163: File.expand_path повинні потерпіти невдачу, якщо ENV ['HOME'] не є абсолютним шлях
  • # 1157 :. Виправлення Wiht Bouncy Castle 1,49
  • # 1154: Pathname.new (Dir.new ('dir_name')) піднімає TypeError
  • # 1153: Dir [* []] веде себе по-різному в JRuby 1.7.6 в МРТ 1.9.3p448
  • # 1151: Занадто багато файлів в JRuby 1.7.6
  • # 1150: рейки 3.2.x з JRuby-OpenSSL в Gemfile дає неініціалізованих постійний OpenSSL :: Дайджест :: OPENSSL_VERSION_NUMBER
  • # 1148: Фіксація c7c7c7 зламав AppEngine
  • # 1139: ClassCastException при читанні значення не є рядком з Java System.properties
  • # 1136: JRuby 1.7.5 НЕ компілюється потрібні файли класу
  • # 1117: #name метод на Java класів смуги зовнішнього класу

Що нового у версії 1.7.0:

  • 1.9.3 тепер наш спосіб виконання за замовчуванням ( -1,8 необхідний для 1.8.7 підтримки)
  • Рубін стандартна бібліотека оновлено до 1.9.3p286
  • Багато виправлень сумісності 1.9.x
  • Підтримка invokedynamic
  • Продуктивність і паралелізму поліпшення по всій
  • Java 5 підтримка впала (потрібно Java 6+)
  • Усі відомі 1,9 питання кодування вирішене
  • Kernel # Exec тепер робить справжню рідної Exec на всіх платформах
  • Покращення та виправлення в інтеграції Java і вкладення
  • вбудовані функції тепер краще, нанесені на Solaris, ARM Linux та інші
  • Оновлення Rubygems 1.8.24
  • Оновлення Рейк 0.9.2.2

Вимоги

  • Java 2 Standard Edition Runtime Environment

Схожі програми

Erlang
Erlang

18 Feb 15

DashO Pro
DashO Pro

11 May 15

GNU Smalltalk
GNU Smalltalk

11 May 15

Linaro GCC
Linaro GCC

17 Feb 15

JRuby

Коментар не знайдено
додати коментар
Включіть картинки!
Пошук за категоріями