Designing the worst programming language

Experience with Languages That Shall Not Be Named (as I’m sure we’ve all got our “favorites”) shows that it’s not hard at all to hide gotchas in features. Indeed the hard part is avoiding it. So, designing the worst reasonable-seeming language ought to be like falling off a log! As for compilers, remember there are ones out there for a plethora of joke languages like Whitespace, Befunge, Malbolge, Brainfuck, and so on. (The jokier the language, in certain ways, the easier a compiler, or at least transpiler, seems.) So, no surprise there either.

So, for those who did spend an hour watching that… TL;DR?

2 Likes