3 ms·
It's fun taking an existing feature in one language, and implementing it in another language that doesn't have it. Often you'll come up against a simplicity/pow
by andreareina 9y ago
It's fun taking an existing feature in one language, and implementing it in another language that doesn't have it. Often you'll come up against a simplicity/power tradeoff; making that decision (after thinking hard) and then comparing it to how the others did it is usually an interesting revelation. Lisps are the canonical language for doing this in, but sweet.js macros could enable some interesting results as well.