logoalt Hacker News

Blikkentrekkeryesterday at 11:55 PM1 replyview on HN

That's just because most languages go by braces and have optional intendation that is just ignored by the compiler.

I'd reckon that in a language where stuff is done by indentation but optional braces exist that are just ignored so many errors would also have been caused by braces being misplaced by the programmer to queue other programmers who thought some scope happened as a consequence but the compiler disagreed due to the indentation, which by the way was caused by tabs and spaces being mixed in the code and it not properly showing up for another programmer with tab with set differently.


Replies

bmandaletoday at 2:26 AM

> tabs and spaces being mixed in the code

Python banned this in python3. Problem solved.