И это всё МОЁ
Ruby — динамический, опенсорсный язык с прицелом на простоту и продуктивность. Он имеет элегантный синтаксис: интуитивно понятный и простой для написания.
В этом выпуске представлен ряд новых возможностей и улучшений производительности. Самые важные:
- Новый JIT-компилятор, который вместо работы в памяти сохраняет на диск код на языке C и обрабатывает его внешним компилятором (поддерживаются GCC, Clang и Microsoft VC++). Включается ключом
--jit
. На активно нагружающих процессор задачах достигнуто ускорение в 1.7 раз по сравнению с Ruby 2.5. - Модуль
RubyVM::AbstractSyntaxTree
(экспериментальный, поддержание будущей совместимости пока не гарантируется). Он предоставляет методыparse
иparse_file
для превращения соответственно строки или файла с кодом на Ruby в узлы абстрактного синтаксического дерева, преставленного объектами классаNode
из того же модуля.
Другие важные нововведения:
( читать дальше... )
Улучшения производительности:
( читать дальше... )
Другие важные изменения по сравнению с 2.5:
( читать дальше... )
>>> Скачать (SHA1=c95f4e86e21390270dad3ebb94491fd42ee2ce69)
>>> Подробности