2 ms·
We are in complete agreement. However, while I’m undecided on “all strings should be f-strings” I do know that “no more breaking changes” is not realistic and
by smcl 7y ago
We are in complete agreement.
However, while I’m undecided on “all strings should be f-strings” I do know that “no more breaking changes” is not realistic and is a good way to ensure either a dead language or one with a hell of a lot of baggage
- selectnull 7y agoPersonally, I'm against "all strings should be f-strings" just because it would cause changes to source code that I don't find necessary. When Python 3.0 came out, u"" prefix was abolished and every u-string had to be changed. That change was found later to be a mistake and was reverted (I'm not sure what python version reverted it, somewhere around 3.3 I think). This proposal reminds me of that: change that seemingly sound good at first, but is simply not worth it. Yes, there will be breaking changes and I'm not against them. I'm just against this one.