> These points are not massive deal breakers but i always get the impression 
> when people advocate for something, Araq reacts like people step on his toes. 
> People are putting a lot of time in discussing things and looking for 
> solutions. But the impression is that people just need to shut up or get 
> ignored.

Well I can hardly comment on every bad idea out there that people spend time 
on. For example: `import module {.snake_case}`. Great idea. How exactly does 
that help with `grep` though? It doesn't.

Next idea: Trailing `_` to make identifiers case sensitive. Ok, but that's just 
to avoid name clashes, the SI rules could stay exactly they are now if we use 
any prefix instead that it's not the "don't care" character. So let's use the 
Unicode middot instead: FOO· Problem solved without a new language rule.

Next idea: Introducing a `strict` mode so that you're forced to be consistent 
in a single file. That hardly improves anything. Feel free to castigate 
yourself in your own code as much as you want, but don't expect me to admire 
you for it. I'm the one who thinks consistency is a poor man's approach to 
correctness and enforcing consistency everywhere is way more expensive than 
simply training your brain to be a bit more flexible. In fact, it's simply 
"untraining" the brain damage that Unix introduced.

Reply via email to