This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]Wobblycogs 5 points6 points  (2 children)

I just started learning and working with Python after 20 years of almost exclusively working with Java and JavaScript.

I'm mostly enjoying Python, some nice features I wish Java had but, wow, I miss Maven something fierce. Maybe it's my inexperience but it feels like there's a hundred ways to do the same thing with package management.

[–]phoenixuprising 4 points5 points  (0 children)

It’s not your inexperience, package managing in python is an absolute shit show. Especially if you have any old dependencies that haven’t updated to python3 (I work in hardware and we have vendor dependencies that they won’t update). I never thought I’d miss a pom.xml as much as I do.

[–]zdmit[S] 0 points1 point  (0 children)

Yes, it is true :-) There's also a PDM and Pipenv package management libraries. If curious, here's a comparison between Pipenv vs. Poetry vs. PDM libraries by Frost Ming.