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

I think the relative importance of syntax compared to actual semantics when it comes to ease of understanding is probably rather low.

Either way Haskell is also probably the language that lets you produce the most succinct code of anything that could be reasonably be used in production.



> Haskell is also probably the language that lets you produce the most succinct code

It is. Haskell has the low verbosity of scripting languages like Ruby and Python while letting you manage applications that would otherwise be written in high verbosity languages like C++, Java, and Rust.


Idris and Lean have a similar advantage; once you get past the general notation, the code syntax is very smooth and easy to follow.


Totally. ML style syntax is just so much cleaner than the curly braces / semicolon orthodoxy.




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

Search: