News for hackers. Stuff that matters.
Re:Why Python 3 Exists by dietrichepp on Thursday December 17, 2015 @12:01PM (#10752622)
You mean,

    '{} {}'.format('one', 'two')
Your experience may vary, but in my experience, when I switched to .format(), I found a number of bugs in code that used % instead. As mentioned, you can continue using %.
Re:Why Python 3 Exists by teach on Thursday December 17, 2015 @12:51PM (#10753001)
I had the same experience.

I love love love printf() and it's ilk, so switching to something else (no matter how well designed) seemed asinine at first.

But .format() has really started to grow on me and did uncover some subtle bugs in old code.