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
 
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
 
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 think turning on the pywright extension in vscode helped warm me up and get ready for full strict mypy.