Содержание

  1. Что такое Rubinius?
  2. Для начала…
    1. Минимальные требования
    2. Сборка
    3. Запуск Rubinius
    4. Решение проблем
  3. Участие в проекте
    1. Общение
    2. Стиль программирования
  4. Ruby
    1. Скрипты
    2. Методы
    3. Константы
    4. Классы и модули
    5. Замыкания
    6. Локальные переменные
    7. Переменные экземпляра
    8. Переменные класса
    9. Глобальные переменные
  5. Спецификации
    1. RubySpec
    2. Спецификации компилятора
  6. Система сборки
  7. Начальная загрузка
  8. Виртуальная машина
    1. Инструкции
    2. Custom Dispatch Logic
  9. Байткод-компилятор
    1. Парсер
    2. AST
    3. Генератор
    4. Кодировщик
    5. Упаковщик
    6. Запись
    7. Принтеры
    8. Преобразования
    9. Настройка конвейера
  10. JIT Компилятор
  11. Сборщик мусора
    1. Nursery
    2. Молодое поколение
    3. Старое поколение
    4. Большие объекты
  12. Подсистемы
    1. Примитивы
    2. FFI
    3. Параллелизм
    4. Ввод/вывод
    5. C-API
  13. Инструменты
    1. Отладчик
    2. Профайлер
    3. Анализатор Памяти
  14. How-To
    1. Создание тикета
    2. Написание Ruby спецификации
    3. Исправление неработающей спецификации
    4. Написание сообщения в блог
    5. Написание Документации
    6. Перевод документации
  15. Приложение A - Глоссарий
  16. Приложение B - Список литературы
  17. Список терминов