Live data from Hacker News

99% of top Python packages are now wheels

pythonwheels.com

1–10 of 79 posts

Re: 99% of top Python packages are now wheels

#4
30 years later I still love programming but people given authority opting for cutesy names for critically important terms in the ecosystem should be severely limited in their options.

Flakes, pills, wheels, eggs... Come on, people. I am willing to bet good money that it won't hurt you physically if you just call them "packages".

Re: 99% of top Python packages are now wheels

#5
post #4

30 years later I still love programming but people given authority opting for cutesy names for critically important terms in the ecosystem should be severely limited in their options. Flakes, pills, wheels, eggs... Come on, people. I am willing to bet good money that it won't hurt you physically if you just call them "packages".

Yes, but if we just called them packages the headline would be "99% of top Python packages are now packages"

Re: 99% of top Python packages are now wheels

#6

How someone not intimately involved with the ecosystem would figure out all this is beyond me. There’s probably a blog post somewhere, but Python.org isn’t super helpful when you’re trying to find the equivalent of `cargo run`.

Wheels are more akin to crates, so you'd be looking for cargo add -> pip install.

It's been a while since I've first learned python, but pip install came up fairly quickly. At the time, there were no such things as wheels, but when those came, basically nothing changed for me.

Re: 99% of top Python packages are now wheels

#8
post #4

30 years later I still love programming but people given authority opting for cutesy names for critically important terms in the ecosystem should be severely limited in their options. Flakes, pills, wheels, eggs... Come on, people. I am willing to bet good money that it won't hurt you physically if you just call them "packages".

Yes, but if we just called them packages the headline would be "99% of top Python packages are now packages"

Which would make the article completely redundant, and that works for me. :D

But let's be serious, they could have just said "99% of the top Python packages upgraded to our new packaging system" which would be much more informative and interesting title and would make me read it in full, as opposed to now when I just facepalmed.

Re: 99% of top Python packages are now wheels

#9
post #8

Earlier quoted context omitted.

Yes, but if we just called them packages the headline would be "99% of top Python packages are now packages"

Which would make the article completely redundant, and that works for me. :D But let's be serious, they could have just said "99% of the top Python packages upgraded to our new packaging system" which would be much more informative and interesting title and would make me read it in full, as opposed to now when I just facepalmed.

> But let's be serious, they could have just said "99% of the top Python packages upgraded to our new packaging system" which would be much more informative and interesting title

How about "99% of the top Python packages don't require being compiled to install them".

That's one of the biggest wins of wheels. They have pre-compiled binaries for all supported platforms of that package. This typically applies to Python packages that have C dependencies.

Re: 99% of top Python packages are now wheels

#10
post #4

30 years later I still love programming but people given authority opting for cutesy names for critically important terms in the ecosystem should be severely limited in their options. Flakes, pills, wheels, eggs... Come on, people. I am willing to bet good money that it won't hurt you physically if you just call them "packages".

You're completely right. The site doesn't even bother to explain what "eggs" are. And while it lists the benefits of wheels, there is no word about the apparent downsides of eggs, or maybe a little comparison table.
Post reply on HN