4 ms·
Good lord, I have never heard of the term "wheel of cheese", thanks! Probably because I rarely eat cheese. 20+ years of using Python on and off, and I finally u
by bxparks 2y ago
Good lord, I have never heard of the term "wheel of cheese", thanks! Probably because I rarely eat cheese. 20+ years of using Python on and off, and I finally understand what a "wheel" is.
Addendum: Every time I tried to understand Python packaging, I would come across the term "wheel" and my eyes would glaze over because I couldn't figure out what it was from context ("what the heck is a wheel?"). Maybe now I'll go back and finally understand Python packaging.
- chefandy 2y agoWhile I find the tongue in cheek, punny naming in the Python ecosystem (mostly the modules these days,) charming, I find the straightforward and predictable naming in other ecosystems useful. When I'm programming, I really prefer useful. Naming hints reduce cognitive load and reduce time looking things up. When you've got arbitrary names for a bunch of things, that requires a lot more rote memorization which isn't one of my strengths. People having fun naming their projects with references or puns or whatever might make them more likely to make the project to begin with, which is probably more important. But even within Python, it's much easier for me to remember "ok, I need install numpy and requests," than "ok I need Beautiful Soup and Twist" or whatever.