News for hackers. Stuff that matters.
Re:Reducing Memory Usage in Ruby by yorwba on Tuesday January 23, 2018 @09:13PM (#16219784)
How late at runtime do these dynamic definitions need to be possible? Just at startup or also after the program has been running for a while?

I occasionally wonder whether it might be possible to accommodate more dynamic language features with a compiler that treats them like a macro system that is expanded statically, such that no actual dynamicism is necessary at runtime.

Re:Reducing Memory Usage in Ruby by sam0x17 on Tuesday January 23, 2018 @10:30PM (#16220093)
This is exactly what crystal does