When I started using Java in the nineties, it was all "Write once, run anywhere!" from day one. That was probably all true then and I was a part of the choir as well.
I am not sure what to think about that anymore, considering all the other languages using multi platform runtimes (python, flash, perl, html, php...). But I am still seeing lots of arguments that says you should use Java because it is supposedly better for cross platform development.
So, Is that still true today? Is Java still the language of choice for multi platform development?
- Please be specific with focus on cross platform aspects.
- I am not asking for general language feature comparisons.
Update: Great responses so far! Most answers seems to be favoring Java or web. Any input from the script crowd?