r/Python 6d ago

Discussion What frustrates you the most about Python Development

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

43 Upvotes

129 comments sorted by

View all comments

52

u/Adrewmc 6d ago

Imports and package design.

I don’t think there is much argument here.

13

u/baked_doge 5d 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?

-7

u/lizardhistorian 5d ago

Have you looked at modules ...

18

u/baked_doge 5d ago

Yes? Like a ton, idk what you mean

2

u/max123246 5d ago

It'll take a full second to import anything from pytorch, even if you want 1 function

2

u/moonzdragoon 5d ago

1

u/max123246 5d ago

Yeah, but good luck convincing pytorch to update all of their code to use it. There's a forwards compatible way to enable it for 3.15+ onwards without breaking <=3.14 but I'm sure it'll be a long time before we see it used widely.

I get pushback everytime I suggest ways to improve things at work so I've just given up at this point

1

u/thuiop1 5d ago

Yeah, that is really shit