4 ms·
The author, Calvin Rose, is a (I assume pretty great) compiler engineer at NVIDIA who has a personal affinity for LISPs and Lua: https://bakpakin.com/ https://b
by calebkaiser 1y ago
The author, Calvin Rose, is a (I assume pretty great) compiler engineer at NVIDIA who has a personal affinity for LISPs and Lua: https://bakpakin.com/ https://bakpakin.com/
I don't think the average programming language enthusiast is maintaining multiple well-known languages.
- AlienRobot 1y agoInteresting. I saw another link here of someone who insists on making C# run everywhere, now someone who insists on LISPs. I really want to try making a language that is imperative, like really imperative, where every line must start with a verb, just to see what it would look like.
- lelanthran 1y ago> I really want to try making a language that is imperative, like really imperative, where every line must start with a verb, just to see what it would look like. It would look like Tcl.
- AlienRobot 1y agoA bit but I don't like "set foo 32" One way I think I can get rid of that is like this 32 = foo; But why do we even need variables? I think the perfect language design would be if you could just do this: pow(x, 2); pow(y, 2); sqrt() = result; And maybe you could do this { pow(x, 2); pow(y, 2); sqrt(); } + 1; pow(2) = result; Instead of result = pow(sqrt(pow(x, 2), pow(y, 2)) + 1, 2); that we have today.
- tonymillion 1y agoAt that point you’re almost, but not quite into the realm of “forth”