In computing, cross-platform, or multi-platform, is an attribute conferred to computer software or computing methods and concepts that are implemented and inter-operate on multiple computer platforms.

learn more… | top users | synonyms

17
votes
7answers
14k views

Is Java (still) the cross platform language of choice? [closed]

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 ...
9
votes
11answers
577 views

Which approach to follow for developing applications targeting multiple platforms?

For applications targeting multiple platforms, I see mainly two development approaches- Go for some JAVA-like development platform. Have one code solution and let the intermediate runtime handle ...
11
votes
5answers
723 views

How is the JVM and Java's WORA different from other high level languages?

In the Java world, we often talk about the JVM, and when Java was new it had the supposedly killer feature of "Write Once, Run Anywhere." From the way people talk and write, this seems different from ...
5
votes
6answers
3k views

Write once, run anywhere. Is it still relevant? [duplicate]

Since Oracle bought Sun and Apple have decided not to continue developing their JVM, is the "write once and run everywhere" model still relevant or has web services/SOA reduced it to an edge case?
5
votes
12answers
3k views

One language to rule them all? (Them being platforms.) [closed]

I have been discussing a project with a client and they want to use a single language to deploy to as many platforms as possible. (I am not sure that it's such a good idea, because each platform ...