DEV Community

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

Posted on

3 1

🐍 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.

Heroku

Tired of jumping between terminals, dashboards, and code?

Check out this demo showcasing how tools like Cursor can connect to Heroku through the MCP, letting you trigger actions like deployments, scaling, or provisioning—all without leaving your editor.

Learn More

👋 Kindness is contagious

Sign in to DEV to enjoy its full potential.

Unlock a customized interface with dark mode, personal reading preferences, and more.

Okay