> You don't think that a human can mistakenly hit a tab or backspace? As for tabs, they're [not allowed in Nim code](https://play.nim-lang.org/#ix=2xQS), so the compiler would tell you.
> or a formatter can mess up? A formatter could also mess up and delete whole lines. I mean, this is about bugs in the _tooling_ (be it formatting tools, compilers, whatsoever). In my opinion that's not a reason to change the _language_. I've written a lot of Python code over the years and worked with other Python devs. The problems you describe come up _extremely_ rarely _in practice_. For example, it's _far_ more likely that the programmer introduced a bug because they misunderstood how the code should work than by changing the layout of the code by accident to not match the intention. (In this case, the intention will be clear, but the code will still be wrong.) > you seriously don't see the danger there? or the documented intention? if you > seriously can't honestly, I can't help with that. Please calm down. :-)