DEV Community

Cover image for 🐍 Python4: What should it do differently?
James McDermott
James McDermott

Posted on

🐍 Python4: What should it do differently?

Dev discussion on what Python4 should do differently from it's predecessor.

I'll start - I'm hoping that migrating from 3to4 is simpler than 2to3 was 🤞

Top comments (9)

Collapse
 
ale_jacques profile image
Alexandre Jacques •

My take would be on performance. Saw a lot of people/companies ditching Python stating that it was not performant.

Collapse
 
theycallmemac profile image
James McDermott •

Personally would like to see some overall performance increase, unsure how much room there is left in that with Python though.

Collapse
 
waylonwalker profile image
Waylon Walker •

How does it compete with something like node that uses the v8 engine and gets orders of magnitude more development funding per year?

Collapse
 
elmuerte profile image
Michiel Hendriks •

Get rid of unprintable semantics 😁

Collapse
 
theycallmemac profile image
James McDermott •

Yeah in all honesty this irks me a lot, would like to see a change :P

Collapse
 
waylonwalker profile image
Waylon Walker •

I have been falling deeper in love with type hinting in python!

Collapse
 
theycallmemac profile image
James McDermott •

I actually quite enjoy it, I never thought I'd come around to it but I'd like to see it enforced from now too!

Collapse
 
waylonwalker profile image
Waylon Walker •

I think turning on the pywright extension in vscode helped warm me up and get ready for full strict mypy.

Collapse
 
waylonwalker profile image
Waylon Walker •

I think turning on the pywright extension in vscode helped warm me up and get ready for full strict mypy.