None of these companies decided one day to write the Spring Framework for Python (or the Rails). We got Django that seems stuck in 2005-2009... (no offense to Django devs).
Python runtime hasn't changed much...
Meanwhile in NodeJS land: - GoDaddy decided to re-write stuff using NodeJS - eBay adopting NodeJS in increasing pace - Progress (.com), legacy software company acquired modulus.io (NodeJS shop) - IBM z Systems supports NodeJS - Go to Microsoft Learning, you'll find lots of JavaScript tutorials (NodeJS or WinJS or Angular)
These companies promote NodeJS up-front. When Microsoft decided to hire people behind IronRuby and IronPython, I thought they decided to adopt those languages but that didn't last long before they cut them loose...
And also quite a bit of Python, including general language courses, Django, Python/Flask/SQL, Python w/MongoDB, etc.
> When Microsoft decided to hire people behind IronRuby and IronPython, I thought they decided to adopt those languages but that didn't last long before they cut them loose...
Microsoft is still a significant backer of Python, not just a PSF sponsor, but also directly employing Python core devs, and doing a lot of direct support for Python. [0]
IronPython and IronRuby weren't Microsoft adopting the Ruby and Python languaegs, they were efforts to alternatives to the core implementations of those languages tied to the .NET platform.
[0] See, e.g., http://pycon.blogspot.com/2015/03/for-microsoft-python-suppo...
> Spot on. Biggest reason why I don't think Ruby/Python will grow bigger than what they are today is this.
While no major corporate sponsors may be the case for Ruby, its not for Python:
https://www.python.org/psf/members/#sponsor-members