Using D

Chris via Digitalmars-d digitalmars-d at puremagic.com
Mon Sep 8 01:35:39 PDT 2014


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.


More information about the Digitalmars-d mailing list