Josep M. Bach stellt das Thema vor
Being Matz for a day
Let's be Matz for a day and explore two powerful yet unorthodox specializations of Ruby black magic:
- Creating our own AST transformations to bend the syntax of Ruby to our wicked will.
- JIT-compiling Ruby code with LLVM at runtime.
Let's play God. What could possibly go wrong?