On Saturday, 6 September 2014 at 00:50:26 UTC, Paulo Pinto wrote:
Am 05.09.2014 23:56, schrieb Dicebot:
On Friday, 5 September 2014 at 14:18:46 UTC, Paulo Pinto wrote:
You can write DLLs in Java, for example with
http://www.excelsiorjet.com/.

The fact that the Java reference implementation is a VM, doesn't tie
the language to a VM.

Why pick Java if not for JVM? It is mediocre language at most, very limited and poor feature-wise, lacking expressive power even compared to C++ (you can at least abuse templates in the latter). JVM, however, may be the best VM environment implementation out there and that can be useful.

Enterprise answer:

- lots of libraries to chose from;
- lots of easy to find (replacable) programmers;

--
Paulo

That's exactly it, I mean the second point. This is why it's the preferred choice of companies and that's why they hold on to it (and they can pay less, based on "a dime a dozen"). Also, it's the safe middle ground. If a manager uses Java, s/he's sound. If s/he used D or something else, s/he'd have a hard time justifying his/her choice. Java: no questions asked.

Reply via email to