Re:Linux kernel coding style
by chj on Monday March 27, 2017 @10:11PM
(#13973496)
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.
[ Parent
| on HN ]
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!
Re:Linux kernel coding style
by erik_seaberg on Monday March 27, 2017 @11:12PM
(#13973755)
Haskell has a module block, but you don't need to indent the content because the block can end at EOF.