D, Java? To D or not to D?

janderson askme at me.com
Fri Jan 5 09:21:27 PST 2007


Boris Kolar wrote:
> If you must have fast startup times, or must integrate with OS API, use
> C++ (most popular) or D (best). Maybe Eiffel is also worth considering.
> D is not (yet) very good for real-time programming (see all garbage
> collection, deterministic finalization threads for reasons), but Walter
> will likely fix that soon.

I disagree here, even in C++ allocation during the real-time part is 
best avoided.  In the past, my programs would assert if anyone tried to 
allocated during the real-time part.  D runs real-time just fine if you 
follow that simple rule.

-K



More information about the Digitalmars-d mailing list