3 ms·
Did anyone else think this was a joke language at first? My initial impression was that it was an esoteric language which was tongue-in-cheek passing of its odd
by winstonewert 6y ago
Did anyone else think this was a joke language at first? My initial impression was that it was an esoteric language which was tongue-in-cheek passing of its oddities as language features.
Firstly, there's the name: chaos, which evokes the opposite of what my code to look like.
Secondly, the first three "features" all come across as deliberately goofy to me. The first two promise seeming implausible things: zero cyclomatic complexity and always 100% test coverage. The justifications for these promises seem bizarre: only function returns allow decision making? (A seemingly terrible place to make decisions) One test is always sufficient to have coverage? It isn't object-oriented? (Obviously, a lot more to functional then that)
- louis8799 6y agoDude you got it wrong, this is actually a joke language.
- progval 6y ago> Firstly, there's the name: chaos, which evokes the opposite of what my code to look like. The full name is "The Chaos Programming Language", which I understand as "the language to program chaos". It's in line with the motto "Turn chaos into magic!", as you program to turn an arbitrary state (chaos) into what you want (order / magic). I still think it's a joke language, but this part is well-thought.