News for hackers. Stuff that matters.
Re:Making Python 3 more attractive by bufordsharkley on Wednesday April 15, 2015 @03:16AM (#9379347)
Removing the print statement is, to me, an extremely frustrating breaking change to make.

If nothing else, I feel that backward compatibility should be given toward's a language's canonical "hello world" example.

Re:Making Python 3 more attractive by Leynos on Wednesday April 15, 2015 @08:38AM (#9380531)
It can't be that difficult to do a one-off `find . -type f -name '*.py' -print0 | xargs -0 grep 'print '`, change the print statements to functions and add `from __future__ import print_function` can it?
Re:Making Python 3 more attractive by k_bx on Wednesday April 15, 2015 @03:35AM (#9379395)
Yeah, this was a very unwise thing to make, at least this could be postponed for later.
Re:Making Python 3 more attractive by Latty on Wednesday April 15, 2015 @05:01AM (#9379687)
What? And make another language breaking version down the line? Better to rip off the plaster in one fell swoop.
Re:Making Python 3 more attractive by k_bx on Friday April 17, 2015 @11:10AM (#9394773)
It's better to make multiple breakages one by one than not doing them at all. On a plus side, maybe at some point you'd realize this print statement isn't that important anyway to make thousands of edits all over the world.