3 ms·
Yes, other languages have the ability to have multiple differing versions as well BUT the big difference is that most have a relatively easy and well-known way
by twunde 8y ago
Yes, other languages have the ability to have multiple differing versions as well BUT the big difference is that most have a relatively easy and well-known way to install and set up the environment. In Ruby, if you wanted to run multiple versions of ruby on the same machine, you'd use RVM. Python is particularly hard to set up the environment for. I'd rather set up the environment for Ruby, PHP, Node or Perl than Python. Every other language has an easier path to get up and running. Even upgrading is usually fairly easy as well.
- cat199 8y ago> PHP really? which way? embedded? fastcgi native? slowcgi? fpm? cli? natively managed or via process control? which process control? which ini file is configured for which application again? are my suexec/whatever wrappers working? if not, which user/group/permission N levels up is causing the issue? which bytecode cache to use? is that working properly? why aren't my URL rewrites working properly?