On 3/18/06, <b class="gmail_sendername">Walter Bright</b> &lt;<a href="mailto:newshound@digitalmars.com">newshound@digitalmars.com</a>&gt; wrote:<div><span class="gmail_quote"></span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
I'm no expert on Java programming, but I get this question a lot: &quot;What<br>compelling reason does D have that would entice a Java programmer to switch<br>to D?&quot;<br><br>I know several of you have come to D from Java, and are expert Java
<br>programmers, so you folks' reasons would be very valuable.</blockquote><div><br>
<br>
1) Native binaries<br>
2) Garbage collection<br>
3) Module system<br>
<br>
I've programmed quite a bit of Java over the past 12 years but most of
my Java programming is server side, non-gui, non-web
applications.&nbsp; Attempting to do supervised management of Java
programs as daemons is very difficult (how do I ensure my application
is running?) without having to roll in the Java Management extensions
which just bloats my code. <br>
<br>
</div></div>