2 ms·
Interesting. 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 langua
by AlienRobot 2y ago
Interesting. 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 2y 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 2y 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 2y agoAt that point you’re almost, but not quite into the realm of “forth”