Re:99% of top Python packages are now wheels
by wiredfool on Thursday August 03, 2023 @07:59AM
(#36984596)
Rpms, apps, debs, msi, exe, tarballs, zips, jars, wars...
[ Parent
| on HN ]
Re:99% of top Python packages are now wheels
by pdimitar on Thursday August 03, 2023 @08:00AM
(#36984614)
Well these are at least more or less known and widely used (though I agree if you never worked with Java that .JAR and .WAR will be confusing).
But when a language ecosystem opts for cutesy niche names then they just end up confusing everybody, including some of their own users.
Re:99% of top Python packages are now wheels
by plq on Thursday August 03, 2023 @08:05AM
(#36984659)
I think JAR (Java Archive) and WAR (Web Archive) make sense.
But wheel? It's a wheel of cheese, because pypi used to be called cheeseshop? I mean sure, but doesn't it feel a bit like that 20-year-old tatoo that you got during your teens that you got mixed feelings about today?
My suggestion: Call them pypacks -- extension: .pyp
Re:99% of top Python packages are now wheels
by bilalq on Thursday August 03, 2023 @08:32AM
(#36984968)
And then everyone will start confusing them with pip.
Though I suppose people already struggle to keep pip vs pip3 vs pip3.9 vs pip3.10 vs pip3.${n} vs pipx vs pipenv straight.
Jokes aside, I feel like the names on python are no more terrible than what Java does.
Re:99% of top Python packages are now wheels
by pdimitar on Thursday August 03, 2023 @08:21AM
(#36984832)
> I mean sure, but doesn't it feel a bit like that 20-year-old tatoo that you got during your teens that you got mixed feelings about today?
That's exactly how I view all these "quirky" names btw.
Re:99% of top Python packages are now wheels
by firesteelrain on Thursday August 03, 2023 @08:21AM
(#36984834)
Ooooo I like that. pypacks
Re:99% of top Python packages are now wheels
by incrudible on Thursday August 03, 2023 @08:21AM
(#36984828)
JAR itself is a cutesy reference. You put your code in a jar, get it? WAR is perhaps not a cute reference, but it hints at what you'll be facing...