3 ms·
Any programming language can be made “foreign” by choosing appropriate terms in a non-English language (perhaps written in a non-ASCII character set) and then w
by qubex 7y ago
Any programming language can be made “foreign” by choosing appropriate terms in a non-English language (perhaps written in a non-ASCII character set) and then writing a front-end script that goes through the “foreign” code and does the required substitutions before feeding it into a standard for-that-English-based-programming-language compiler (or interpreter, or whatever). The English words are, after all, only tokens that are then translated into the Abstract Syntax Tree (AST) for that language. The problem with this particular rendition is that it doesn’t in the abstract define a particularly interesting, or novel, or even useful for specific situations new language.
As far as I can tell, this is a LISP, and I can remember having read about it ages ago.