Has Python killed Ruby?
I use both fairly regularly, and they are very similar.<p>Where they are different in terms of syntax or capability or philosophy, I nearly always prefer ruby.<p>I find bundler&#x2F;Gemfile&#x2F;rvm to be less headachy for project dependency management than pip&#x2F;requirements.txt&#x2F;venv.<p>For me, ruby code is easier and more pleasant to read.<p>When I need to write a quick bit of temporary code or do some simple data parsing&#x2F;file management, I nearly always use ruby if it doesn&#x27;t matter which language I use.<p>But if I had to choose one of them to learn, I would focus on python -- even with everything I said above and the really long and drawn out (and still unsuccessful) transition to python 3.<p>Python has much stronger non-web app libraries and perfectly adequate web app libraries and is definitely much more widely supported in academia. Ultimately there are more things you can do with python and more python job opportunities.