Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> You have to consider ones you have not seen: the ones that are valid syntax, and thus invisible.

Sure, that's a fair point, but the same holds true for braces. One of those bugs I found in non-Python code was there for a couple of years (badly placed braces).

For the other topic, you were specifically praising the duality of braces and indentation to understand block boundaries. It's hard to come up with an example where everyone does the non-obligatory thing anyways (indentation in {} languages), since obligatory thing is, well, obligatory.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: