Tabla de Contenido

  1. Qué es Rubinius?
  2. Primeros pasos
    1. Requisitos
    2. Construyendo Rubinius
    3. Ejecutando Rubinius
    4. Resolviendo problemas
  3. Aportando a Rubinius
    1. Comunicación
    2. Guía de estilo
  4. Ruby
    1. Scripts
    2. Métodos
    3. Constantes
    4. Clases y Módulos
    5. Blóques y Procs
    6. Variables Locales
    7. Variables de instancia
    8. Variables de clase
    9. Variables globales
  5. Specs
    1. RubySpec
    2. Compilador
  6. Sistema de Construcción
  7. Haciendo Bootstrap
  8. La Máquina Virtual
    1. Instrucciones
    2. Lógica de búsqueda y ejecución de métodos
  9. Compilador a Bytecode
    1. Etapa de Parsing
    2. AST
    3. Etapa de Generación
    4. Etapa de Codificación
    5. Etapa de Empaquetación
    6. Etapa de Escritura
    7. Impresores
    8. Transformaciones
    9. Personalizando las etapas
  10. Compilador JIT
  11. Recolector de basura
    1. Guarderia
    2. Generación joven
    3. Generación madura
    4. Objetos grandes
  12. Sistemas de Rubinius
    1. Operaciones Primitivas
    2. FFI
    3. Concurrencia
    4. IO
    5. C-API
  13. Herramientas
    1. Depurador
    2. Analizador
    3. Análisis de Memoria
  14. Cómos
    1. Escribir un Reporte de Fallos
    2. Escribir un Ruby Spec
    3. Corregir un Spec
    4. Escribir una entrada en el blog
    5. Escribir documentación
    6. Traducir documentación
  15. Apéndice A - Glosario
  16. Apéndice B - Lista de lecturas
  17. Índice de Términos

Tweet at @rubinius on Twitter or email community@rubini.us. Please report Rubinius issues to our issue tracker.