|
|
|
|
|
by dartos
774 days ago
|
|
Linting reduces the expressiveness of a language so that a large team can have some consistency. It’s not necessarily a weakness of the language. Languages like Haskell, C#, and Java don’t have the same amount of expressiveness as js, python, or ruby, so they don’t benefit as much from a linter, though I know places that use one for C# to prevent usage of the ‘var’ keyword |
|
And enforcing new lines on else or catch after the brace, completely different to the language guides.
It looks a fucking mess.