Hacker News new | past | comments | ask | show | jobs | submit login

How does the whitespace sensitivity make it immediately worse?



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.




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

Search: