2 ms·
Not really a programming language because there are no loops. Just a syntax for expressions that are evaluated using the stack of trees. It goes to unnecessary
by scotty79 3y ago
Not really a programming language because there are no loops. Just a syntax for expressions that are evaluated using the stack of trees.
It goes to unnecessary lengths to avoid naming the output files themselves.
Also there's a significant copout that the language allows you to operate on explicitly named files.
This makes it possible to have named "variables" by writing whatever you need to keep into named files.
The stack of trees is interesting.
Also using _ to execute top thing on the stack is a cool concept that avoids need for quoting anything because nothing executes by default. Although you still need to quote _ itself as U_ if you don't want it to execute and the lang doesn't have subroutines yet so to make them sensible some quoting will probably still be necessary.
There's also a weirdness where strings are always compared as if they were numbers. At least according to the docs.