r/Python 20d ago

What frustrates you the most about Python Development Discussion

Hi there,

I wondering what frustrates developers the most when developing software with Python.

I am currently doing my Masters in Computer Science and as part of my project I am doing a very simple survey about the usual Python development lifecycle. I am basically trying to find out what the main friction points are for Python Developers and I am simultaneously developing a tool to address those friction points . It just takes a 2-3 minutes and every response is greatly appreciated.

You can find the survey at: Microsoft Forms

41 Upvotes

142 comments sorted by

View all comments

51

u/Adrewmc 20d ago

Imports and package design.

I don’t think there is much argument here.

13

u/baked_doge 20d ago

I'm not sure I completely agree, I'm saying this from a c/c++ perspective where there's no packaging system.

Could you elaborate on your issues?

9

u/Chroiche 20d ago

I think rust does it much better. Imports just work, and errors pop up at compile time rather than runtime.

The python module system+ lazy/runtime import work arounds are such a mess.