3 ms·
rubygems and bundler made me jump ship from python/django to the ruby and rails ecosystem. the package management and isolation in that is top notch. virtual en
by weaksauce 12y ago
rubygems and bundler made me jump ship from python/django to the ruby and rails ecosystem. the package management and isolation in that is top notch. virtual env and pip/easy_install/whatever just don't match it for repeatability.
I like python too but the packaging ecosystem is nowhere near where it should be.
- est 12y agovirtualenv beats the crap out of rvm though. If you ever tried ton use rvm in crontabs, etc
- tbrock 12y agorbenv is much better and doesn't overwrite "cd" (yes the builtin command). I thought everyone moved away from rvm years ago?
- weaksauce 12y agoyeah but you don't need rvm. rvm is not great. edit: so what that it beats rvm? bundler + ruby-install does everything that you need and works very well.
- beagle3 12y agoIf you ever find yourself back in Python land, give Conda (Miniconda is the barebones install, Anaconda is the complete version, if you don't know that you want Anaconda, starts with Miniconda) It's replaced virtual_env and friends for me, and with some more experimentation it might also replace apt for my own packages deployed to other machines. It's written in Python and for Python, but it's much less python-centric than you might expect, and it is nothing short of excellent.
- weaksauce 12y agogood to know that things are progressing over there. it would be nice if the packaging ecosystem was more canonical like rubygems and bundler but if it works well then that's awesome.