Well , to be fair Go is becoming a major server side language and I don't see Google abandoning it any time soon.
That being said , Dart is basically on "life support" has of now , there is no SDK what so ever beside Google + Firebase , and I haven't heard anything from AWS / Azure or others vendors to support Dart + Flutter.
I feel like everyone is basically waiting for the language to take off to actually invest in it.
I'm afraid it will end up like Xamarin , a niche tech that will eventually die out because very little people accept the ecosystem that is forced on them by using the framework.
Open source is not a panacea for a project that’s not popular and doesn’t have an active vibrant community around it.
GWT is actually still very much alive even though Google abandoned it years ago.
I’ve been a Microsoft developer for over 20 years and a .Net developer for over 10. Even though I don’t see .Net “dying”, it’s also not a major growth opportunity.
Java is definitely not doing well compared to .Net even though it is open source - because of the mismanagement of Oracle. I see dart going down the same road.
As much as I prefer .Net to the JavaScript ecosystem, I am tying my horse to it. I’m focusing my attention on everything JavaScript over the next year (yes it makes me sad).
Until four months ago, I had never touched Python. But the more I got into AWS, the more I realized that the ecosystem around AWS and Python seemed to be the strongest. So Python it was.
And lets not forget no one else bothered, beyond a timid attempt from IBM, which I think would have been probably worse as Java steward.
Google just hoped that Sun would have died in silence as way to settle their wrongdoings.
Depends on whather you consider Dalvik (or whatever the current Android Java tech is) to be Java - in which case, it is.
Yeah PHP jobs are a dime a dozen but they don’t pay well. Python is a little better but it’s not “Enterprisey” enough for major corporations and the cool hipster companies where all the money is going are using Node.
As I said, there are also plenty of PHP and WordPress jobs, but those aren't exactly paying top dollar either.
If you have to tie your horse to something. It makes the most sense to tie it to JS. Until something takes over JS on the browser, it's going to stay marketable. Then you consider Node for the server and the frameworks that you can make good enough mobile apps with JS has both marketability and flexibility going for it.
Then add TypeScript on top of it, you have a mostly strongly typed language.
If you're still tying your horse (and haven't already) it might be better to skate to where the puck is moving - Elixir would be a good example.
Python is definitely something I’m going to keep in my tool belt if for no other reason AWS, Boto3, and Python go hand in hand.