Hacker News new | ask | show | jobs
by spc476 1586 days ago
Yes, it's opinionated, but who's opinion got carved into stone?
2 comments

That does not really matter as long as the default are somewhat sensible. As far as I can tell Black's are.

gofmt is also opiniated. Someone somewhere picked the defaults and maybe I disagree with those defaults, but in the grand scheme of things, all go code is more approachable because it all looks the same. That to me, is worth a lot more than having my favorite format be the one on top.

EDIT: If you want to discuss the actual merits of Black, you can read their style page that actually explains every choice they made: https://black.readthedocs.io/en/stable/the_black_code_style/...

Does it matter?
Well, someone convinced the Python community that their coding standard should be the one coding standard.