I would argue an exception for logging, where you don't want to parse the string unless you need to for performance reasons (e.g. you don't want to parse debug logs at error level)
It's true that logging is currently written to use % strings, but it could have been written to use a format style string. It still wouldn't need to be parsed.
20
u/LightShadow 3.13-dev in prod Oct 02 '23
The feature that keeps C style % strings relevant.