Hacker News new | ask | show | jobs
by LukaD 3264 days ago
How does the whitespace sensitivity make it immediately worse?
1 comments

Unless experienced, you have no clue how a piece of code will be parsed. With ocaml, where is very little ambiguity; and indentation tools can take care of proper formatting, you only need to break lines.

And it can be pretty bad with haskell, which has complex semantics compared to, say, python.

With whitespace sensitive syntax, I feel like in the dark age of manual indentation.

By no means. Haskell's semantics are extremely simple. Python's are complicated.