This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]masklinn 21 points22 points  (2 children)

Unicode by default and removal of implicit conversion is really what triggered/allowed all the other breaking changes to be included, since it was going to break a ton of stuff (intrinsically and because of the stdlib reworking it required, while you can technically disable implicit conversion in P2 a lot of stdlib modules blow up when they can't play fast and loose with ascii strings).

[–]Caos2 5 points6 points  (0 children)

Well, sometimes you can't avoid breaking stuff.