Содержание
15 отношения: Bean Scripting Framework, Global Interpreter Lock, IronRuby, Project Kenai, Rubinius, Ruby, Sikuli, SL4A, Unicorn (веб-сервер), YARV, Руби, Сравнение командных оболочек, Список языков JVM, Метод расширения, Байт-код Java.
Bean Scripting Framework
Bean Scripting Framework — фреймворк, позволяющий использовать скрипты в коде Java.
Посмотреть JRuby и Bean Scripting Framework
Global Interpreter Lock
Схематичное изображение работы потоков под GIL. Зелёный — поток удерживающий GIL, красные — блокированные потоки Global Interpreter Lock (GIL) — это способ синхронизации потоков, который используется в некоторых интерпретируемых языках программирования, например в Python и Ruby.
Посмотреть JRuby и Global Interpreter Lock
IronRuby
IronRuby — реализация языка программирования Ruby на платформе Microsoft.NET.
Посмотреть JRuby и IronRuby
Project Kenai
Project Kenai — веб-сервис для хостинга проектов и их совместной разработки, запущенный Sun Microsystems и в настоящее время принадлежащий Oracle.
Посмотреть JRuby и Project Kenai
Rubinius
Rubinius — альтернативная реализация языка программирования Ruby, созданная Эваном Фениксом.
Посмотреть JRuby и Rubinius
Ruby
Ruby (ruby — рубин, произносится — ру́би) — динамический, рефлективный, интерпретируемый высокоуровневый язык программирования.
Посмотреть JRuby и Ruby
Sikuli
Sikuli — открытая кросс-платформенная визуальная среда создания сценариев-скриптов, которая ориентирована на программирование графического интерфейса при помощи изображений (скриншотов).
Посмотреть JRuby и Sikuli
SL4A
Scripting Layer for Android (SL4A, ранее назывался Android Scripting Environment или ASE) — библиотека, которая позволяет создание и запуск скриптов, написанных на различных языках сценариев прямо на Android-устройствах.
Посмотреть JRuby и SL4A
Unicorn (веб-сервер)
Unicorn — свободный веб-сервер, написанный на языке Ruby и предназначенный для запуска Rack-приложений, в том числе написанных на фреймворках Ruby on Rails или Sinatra.
Посмотреть JRuby и Unicorn (веб-сервер)
YARV
YARV (Yet Another Ruby VM) — байткод-интерпретатор, разработанный для Ruby Коити Сасада.
Посмотреть JRuby и YARV
Руби
Руби:;Топоним.
Посмотреть JRuby и Руби
Сравнение командных оболочек
Командная оболочка — это компьютерная программа с интерфейсом командной строки операционной системы.
Посмотреть JRuby и Сравнение командных оболочек
Список языков JVM
Этот список языков представляет собой собрание языков программирования, которые используются для создания программного обеспечения, использующего в качестве среды выполнения виртуальную машину Java (JVM).
Посмотреть JRuby и Список языков JVM
Метод расширения
Метод расширения (extension method) в программировании — метод, добавляемый к существующему классу (типу) в месте, отличном от модуля объявления класса.
Посмотреть JRuby и Метод расширения
Байт-код Java
Байт-код Java — набор инструкций, исполняемых виртуальной машиной Java.
Посмотреть JRuby и Байт-код Java