4 ms·
Sure, but most people don't know or care. They just type "python" and Python happens. If they need to find another implementation, it's possible, but there's no
by mkozlows 7y ago
Sure, but most people don't know or care. They just type "python" and Python happens. If they need to find another implementation, it's possible, but there's no question about what the default implementation is.
- dragontamer 7y ago> Sure, but most people don't know or care. A lot of people care. It costs $3500 per server to run Zing Java. Every user of Zing cares enough to pay $3500. Everyone who has written an Android app cares about the distinction too. Dalvik has different quirks than regular Java. (EDIT: Oh boy, that shows how out of date I am. Apparently Android is now using Android Runtime instead of Dalvik....) > If they need to find another implementation, it's possible, but there's no question about what the default implementation is. The implementation can, and does, change without the language changing. That's the unfortunate truth about real world deployments. As such, you need a unique name for the interpreter.
- ben509 7y ago>> Sure, but most people don't know or care. > A lot of people care. Both of these claims are true, but yours is missing the point. You grow a userbase by appealing to people who don't use or understand your product. People who are already invested to the point of spending $3500 for a custom VM aren't the ones you're trying to clarify things for by using consistent branding.
- collyw 7y agoThese are probably fairly advanced cases. I know I can run a different Python interpreter, but the vast majority of people just use the standard one.
- claudiawerner 7y agoAssuming you've installed "Perl 6" (well, Rakudo) you can just type "perl6" and Perl 6 happens.
- inimino 7y ago> Assuming you've installed "Perl 6" (well, Rakudo) That's the problem.