Indice

  1. Cos'è Rubinius?
  2. Primi passi
    1. Requisiti
    2. Compilare Rubinius
    3. Eseguire Rubinius
    4. Risoluzione dei problemi
  3. Contribuire a Rubinius
    1. Comunicazione
    2. Linee guida per la scrittura del codice
  4. Ruby
    1. Script
    2. Metodi
    3. Costanti
    4. Classi e Moduli
    5. Blocchi e Proc
    6. Variabili Locali
    7. Variabili di Istanza
    8. Variabili di Classe
    9. Variabili Globali
  5. Specifiche
    1. RubySpec
    2. Compilatore
  6. Sistema di build
  7. Bootstrapping
  8. Macchina Virtuale
    1. Istruzioni
    2. Custom Dispatch Logic
  9. Bytecode Compiler
    1. Parser Stage
    2. AST
    3. Generator Stage
    4. Encoder Stage
    5. Packager Stage
    6. Writer Stage
    7. Printers
    8. Transformations
    9. Customizing the Pipeline
  10. Compilatore JIT
  11. Memory system
    1. Object layout
    2. Garbage collector
  12. Rubinius Systems
    1. Primitives
    2. FFI
    3. Concurrency
    4. IO
    5. C-API
  13. Strumenti
    1. Debugger
    2. Profiler
    3. Analisi della memoria
  14. Guide
    1. Migrare da MRI a Rubinius
  15. How-To
    1. Write a Ticket
    2. Write a Ruby Spec
    3. Fix a Failing Spec
    4. Write Benchmarks
    5. Write a Blog Post
    6. Write Documentation
    7. Translate Documentation
    8. Commit to Github
  16. Appendice A - Glossario
  17. Appendice B - Letture consigliate
  18. Indice Analitico

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