4 ms·
My language development went from C -> C++ -> Java -> Python. So when I got there and figured out pip was a thing (or easy_install back in the day) it was a maj
by zanny 9y ago
My language development went from C -> C++ -> Java -> Python. So when I got there and figured out pip was a thing (or easy_install back in the day) it was a major innovation at the time.
Additionally, for anyone coming from almost all compiled native languages, a native environment like Rust with better dependency management than Python (which, as you say, and in retrospect, is pretty broken) is a bit of a mind screw.
- k__ 9y agoThe Python devs I worked with always envied me for npm. I asked them if they don't have something similar with pip, but seems like npm is a whole different level. Cargo should even be better than npm. On the other hand I always asked myself if they couldn't simply use Nix?
- steveklabnik 9y agoI can't simply use Nix; it doesn't support Windows.
- k__ 9y agoIt doesn't run on the Linux subsystem?
- steveklabnik 9y agoI hear it sorta works, but nix-shell doesn't. Regardless, while it's cool and useful, it's not really actual Windows support.
- k__ 9y agotrue. Didn't take you for a Windows guy, hehe
- steveklabnik 9y agoHistorically not! If you managed to dig up my old /. account you'd see "M$" and all that. Lots of growth and change since then, ha! It's due to video games... but I'm actually enjoying Windows 10.