4 ms·
The "Mirrors" system by Bracha and Ungar [0] is intended to address this IIUC. It's obviously a big, very messy problem, but without a good meta system, languag
by rileyphone 4y ago
The "Mirrors" system by Bracha and Ungar [0] is intended to address this IIUC. It's obviously a big, very messy problem, but without a good meta system, languages are forced to grow large and messy on their own in order to be appropriate for a wide variety of programming tasks, or to overuse compile-time macros/templating to similarly hairy effect.
0. https://bracha.org/mirrors.pdf https://bracha.org/mirrors.pdf