Well... I think javascript is a terrible broken language, but you can't deny that it's been chosen as the flagship language by Microsoft, or that at least 3 major players (Microsoft, Google, Apple) are investing serious time and money in the runtimes for it; or that those runtimes are actively deployed on the future on computing: mobile devices.
As a full time python developer I'm seriously concerned about how viable it is as a platform going into the future; this 'everything is fine' attitude is the problem.
WAKE UP.
Python is not doing fine.
It's growing as the target for scientific computing (which is great~), but I'd argue that's masking a downturn in the use of python for serious software engineering tasks, where the people who traditionally used it (webdevs, backend system tool makers, like disqus) are turning to tools with better performance and distribution tooling (like Go, node-webkit, etc) and less drama (py3).
I'm currently using Nimrod as a replacement for Python on a Bitcoin project. The code so far looks very similar to Python, but it has the performance of C with native code generation not dependent on a VM. The community has been amazingly helpful.
Everyone investing in JS is focused on it as an intermediate language. You support JS so things like asm.js port cleanly. Then you build a JIT which says 'oh hey, run this as native code'.
I would argue this means quite the converse - JS will die while bejng replaced by language ports which compile to JS. Python included.
It's not at all clear to me that asm.js is the endgame. Where are the big projects that are using that strategy? It certainly seems like a possible endgame, but it also looks like many bug companies are writing a lot of JS.
As a full time python developer I'm seriously concerned about how viable it is as a platform going into the future; this 'everything is fine' attitude is the problem.
WAKE UP.
Python is not doing fine.
It's growing as the target for scientific computing (which is great~), but I'd argue that's masking a downturn in the use of python for serious software engineering tasks, where the people who traditionally used it (webdevs, backend system tool makers, like disqus) are turning to tools with better performance and distribution tooling (like Go, node-webkit, etc) and less drama (py3).