Sorry, but I don't think it is a good question. The "use cases" you mention are not a strong enough concept to provoke a development manager to propose a costly learning or hiring endeavor for his team to his patrons in a time of worldwide recession, while Java is still such a big player in the tech market. They done it with Java so far, they will continue doing it with Java for as long as it remains cost effective.
There are contenders for sure, but as a language and API, Java is sound, powerful, and is VERY active.
It's just NOT the way management decides.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Sorry, but I don't think it is a good question. The "use cases" you mention are not a strong enough concept to provoke a development manager to propose a costly learning or hiring endeavor for his team to his patrons in a time of worldwide recession, while Java is still such a big player in the tech market. They done it with Java so far, they will continue doing it with Java for as long as it remains cost effective.
There are contenders for sure, but as a language and API, Java is sound, powerful, and is VERY active.
It's just NOT the way management decides.