git commit -m "That is some pretty pedantic nonsense, linter." ^^ You know it's been one of those sorts of mornings when you're anthropomorphizing particular pieces of software and hate his guts.
-
-
I also think that any language ever developed in the future which doesn't ship with the equivalent of "go fmt" is missing one of the smartest innovations in the history of programming management.
Show this thread -
You can write "go fmt" in any language but the genius of "go fmt" is that it creates a Schelling point for the community: "Good go code is unmodified by go fmt; you should expect *functionally no* code samples, OSS code, or libraries to disagree with The One True Nitpicker."
Show this thread -
(The other genius is that it is fast enough to run on basically every keystroke.)
Show this thread
End of conversation
New conversation -
-
-
I will never ever understand why people like linters or argue about minor points of style or ideological purities. It’s putting des cart before des horse.
-
Consistent style is a major aid to humans reading code. Linters are a tool for achieving this at scale without arguments. It is not the nature of code or programmers to maintain consistent style over hundreds of programmers working asynchronously over years.
- 5 more replies
New conversation -
-
-
I tend to like the idea although most linters allows skipping lines or entire files. ive seen this feature abused too frequently like in
#python with a noqa commentThanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
@imjoshholloway please can we implement this haha
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.