5 ms·
Show HN: The Namingless Programming Language
A programming language that avoids naming at all costs.
Data structures don't have names since there is only one data structure and there is no point naming it other than 'the data structure'. There is only one operation, so also unnamed. Even the language itself doesn't have a name. "The namingless programming language" is a definition.
But the most cool feature is that when you write a script, you don't have to give the file a name either. The file name itself becomes the code. The file body is the executable interpreter.
Is it beautiful? No. Is it practical? Hell no. Is it fun? More than you'd think it would be.
- gitgud 3y agoI found the readme quite informative and entertaining. This kind of reminds me of super low-level programming, manipulating stacks of data etc… it could prove to be a useful learning tool. Fun projects like this are awesome. Even though they seem completely impractical, they can educate and lead to bigger things!
- quickthrower2 3y agoNice esolang. The Lambda Calculus or better the SKI version of it meets most of the nameless requirements too. https://en.m.wikipedia.org/wiki/SKI_combinator_calculus https://en.m.wikipedia.org/wiki/SKI_combinator_calculus
- deleted 3y ago[deleted]