On 06/09/2014 01:50, 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

Also, superior development-time tools: IDEs, debuggers. (the debugging support could be considered part of the JVM though, depending on how you look at it.)

Also, me and a lot others don't agree Java is a mediocre language. It is basic language, yes. But a lot of good software can be written comfortably with just a basic language. C++ is more *powerful* than Java, but it doesn't mean its better. I would rather be programming in Java over C++, any time.

--
Bruno Medeiros
https://twitter.com/brunodomedeiros

Reply via email to