News for hackers. Stuff that matters.
Re:Dictionary union (PEP 584) is merged by TylerE on Tuesday February 25, 2020 @11:37PM (#22420300)
No it isn’t.
Re:Dictionary union (PEP 584) is merged by tempay on Wednesday February 26, 2020 @01:22AM (#22420787)
One of the issues with Python 3 is that there isn’t really one killer feature, it’s countless little ones. Many believe 3.6 was the first release where they added up to enough of a benefit (though f-strings are a big help for many projects).

Regardless it no longer matters, the Python 2 ecosystem is now rotting as packages drop support. Every week I have to make one or two hot fixes somewhere to forcibly pin to an old version to fix something.

Re:Dictionary union (PEP 584) is merged by edudobay on Wednesday February 26, 2020 @07:40AM (#22422392)
For me, proper handling and distinction of Unicode vs. binary data was a game changer. I don't know if that's related to my first language being non-English, but I remember it being really important to me and a strong reason why I made the switch years ago.
Re:Dictionary union (PEP 584) is merged by heavenlyblue on Wednesday February 26, 2020 @09:31AM (#22423188)
I used to work for a huge SEM business working with keywords in all languages of the world. No-brainer.
Re:Dictionary union (PEP 584) is merged by martopix on Wednesday February 26, 2020 @06:07AM (#22422021)
I would definitely mention integer division as a massive change in py3 too. In my field, the @ multiplication operator is also useful.
Re:Dictionary union (PEP 584) is merged by teddyh on Wednesday February 26, 2020 @07:45AM (#22422417)
> I would definitely mention integer division as a massive change in py3 too.

To be fair, you can get that in Python 2 too:

  from __future__ import division