Re:If I could amend PEP 8
by akvadrako on Monday January 23, 2017 @03:51AM
(#13460816)
It's not a good rule because nobody else uses it, so it's just going to make the code inconsistent when someone else works on it.
[ Parent
| on HN ]
All good rules started by nobody else using it. Though, in this case, at least three people discovered that rule independently.
And +1. I thought it's just me. It works quite well in practice and can be applied to many languages. Unfortunately in quite a few of them out prevents interpolation, so it's not a 100% solution.
> Unfortunately in quite a few of them out prevents interpolation, so it's not a 100% solution.
A bigger issue IME is languages (mostly of the C family) where single-quoting is for character literals.
Also in Smalltalk comments are double-quoted, but that's a pretty rare language to encounter.
A lot of people use it. That's how I was taught to write Python and that's how I wrote it in several different companies. At my current job we use double-quotes for everything though (for some reason).