Мы работаем над восстановлением приложения Unionpedia в Google Play Store
ИсходящиеВходящий
🌟Мы упростили наш дизайн для улучшения навигации!
Instagram Facebook X LinkedIn

JRuby

Индекс JRuby

JRuby — интерпретатор языка программирования Ruby, написанный целиком на Java (оригинальный интерпретатор написан на Си).

Содержание

  1. 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