Hacker News new | ask | show | jobs
by chj 3368 days ago
It's impossible to place such a limit on Java/C#, but for C, it's not that hard especially if you go for 4 spaces indentation.
1 comments

with c# you need at least two more indents for class and a completely frivilous namespace block. i wish c# had adopted java's namespace syntax too.
This reminds me of one diamond-in-the-rough of Erlang's syntax: rather than a module block, you just have a module-name attribute at the top of each file (where the entire file is then related to that module.) Your functions are just right there against the left of your screen!
Haskell has a module block, but you don't need to indent the content because the block can end at EOF.