On C/C++ undefined behaviours

Andrej Mitrovic andrej.mitrovich at gmail.com
Fri Aug 20 10:41:05 PDT 2010


Ok maybe I missunderstood OP's post, I saw the word "desktop" and
thought he was talking about full-blown desktop apps. :)

On Fri, Aug 20, 2010 at 7:30 PM, Jonathan M Davis <jmdavisprog at gmail.com> wrote:
> On Friday, August 20, 2010 10:04:41 Andrej Mitrovic wrote:
>> What are these Java programs for the desktop that run fast? I haven't
>> encountered any, but maybe that's just because I didn't try them all
>> out. Eclipse takes at least 20 seconds to load on startup on my quad
>> core, that's not very fast. On the other hand, CodeBlocks which is
>> coded in C++ and has  a few dozen plugins installed runs in an
>> instant.
>
> There's plenty of Java code which runs just as fast or faster than comperable
> C++ code. I've seen it. However, you're generally talking about small,
> computation-intensive programs. When you're talking about full-blown desktop
> applications, there's so much more going on than math operations that the game
> is entirely different. I'm not sure that there are any full-blown desktop Java
> applications which are all that efficient in comparison to similar C++
> applications. They're definitely useable, but not necessarily as efficient. Of
> course, the difference between Ecilpse and CodeBlocks could be entirely a design
> issue rather than a language one. Once you're dealing with anything that
> complex, accurately comparing apps can be difficult. It could just as easily be
> that Eclipse's design isn't as efficient  - be it due to features that it has
> which CodeBlocks doesn't or poor design, or whatever.
>
> - Jonathan M Davis
>


More information about the Digitalmars-d mailing list