Comment What browser languages? (Score 4, Interesting) 233
I don't see much useful or new here.
Python is terrible because you can't run it in browser tabs?
Last time I checked, only (really) JavaScript was supported in the browser -- yes, there are some subset and superset languages, but in the end, it is JavaScript. There are projects to compile Python to WebAssembly, but no you can't take the C Extensions with you. You don't have them in JavaScript either.
Python is terrible because it's hard to write desktop apps?
It is hard to write desktop apps, because users are unforgiving of applications that do not use native GUI features. Heck, even in the Linux world, people get upset if the app they want to use doesn't match the ecosystem they have picked. There is a cross-platfrom GUI library for Python, and it will do simple apps, but it is isn't going to look like a native app across platforms.
Python is terrible because you can't use it for mobile apps?
Programming for mobiles is like programming for the web. You generally have to use what the platform provides. And phones don't provide Python runtimes. But they don't provide runtimes for your favourite language either.
Python is terrible because it is hard to deploy projects?
Have you ever tried deploying someone else's JavaScript application...?