D vs Java

Jari-Matti Mäkelä jmjmak at utu.fi.invalid
Sun Mar 19 09:20:01 PST 2006


Walter Bright wrote:
> I'm no expert on Java programming, but I get this question a lot: "What 
> compelling reason does D have that would entice a Java programmer to switch 
> to D?"
> 
> I know several of you have come to D from Java, and are expert Java 
> programmers, so you folks' reasons would be very valuable. 
> 
> 

D:

+ templates
+ contracts
+ delegates
+ raw power
+ no VM
+ it's practical&simple
+ community <-> language developer -interaction

Java:

+ a lot of API/GUI/IDE:s
+ does not segfault
+ smaller amount of compiler bugs
+ very easy to use
- very easy to use (makes libraries too complex)


-- 
Jari-Matti



More information about the Digitalmars-d mailing list