4 ms·
Interesting that Matz built this in about a month with Claude. The limitations (no eval, no metaprogramming) basically define a 'compilable Ruby subset'.. simi
by repoinsider 5mo ago
Interesting that Matz built this in about a month with Claude.
The limitations (no eval, no metaprogramming) basically define a 'compilable Ruby subset'.. similar to what mruby does but targeting native executables instead of embedded.
The pragmatic approach of generating C rather than LLVM IR makes sense for a first version you get portability and debuggability for free.