Re: VS.NET against JAVA
- From: Jon Skeet [C# MVP] <skeet@xxxxxxxxx>
- Date: Mon, 4 Jun 2007 19:14:09 +0100
Alun Harford <devnull@xxxxxxxxxxxxxxxxx> wrote:
<snip lots of bits>
Gabriele wrote:
VS.NET (C#) against VS.NET (VB.NET) about easy of development of GUI
Development of GUI in VS/C# is trivial, whereas in Java it's very
painful. Personally I found my GUI development to take 1/10th of the
time when I switched from Java to C#.
But do all your forms resize nicely? I've found that (prior to WPF)
it's very easy to create a *bad* UI in .NET, but hard to create a
*good* one. Java's layout managers take a while to get used to, but end
up creating a better app.
Oh, and I believe the Java GUI designers have come on a lot in the last
year or so. I haven't used them myself.
Having done a little bit of WPF now, it looks like that will be a
*much* better way of doing UI in my view - especially as it means I can
avoid the designer and still be nice and quick :)
Java and C# both execute pretty quickly - they're both JIT compiled
languages...
Which is faster depends on what you're doing.
For raw processing power, Java is superior (the C# compiler needs
serious work on optimization).
Most optimisation isn't done by either the C# or Java compilers. It's
done by the JITs. I preferred the earlier sentence: it really *does*
depend on what you're doing. If you're using virtual methods which have
never been overridden and can be inlined, Java will be a lot better. In
other cases, C# will be faster. That goes to raw execution as well as
graphic libraries.
--
Jon Skeet - <skeet@xxxxxxxxx>
http://www.pobox.com/~skeet Blog: http://www.msmvps.com/jon.skeet
If replying to the group, please do not mail me too
.
- Follow-Ups:
- Re: VS.NET against JAVA
- From: Alun Harford
- Re: VS.NET against JAVA
- References:
- VS.NET against JAVA
- From: Gabriele
- Re: VS.NET against JAVA
- From: Alun Harford
- VS.NET against JAVA
- Prev by Date: General Data Binding Question. Please Help!!!!
- Next by Date: Re: Windows Service OnStart() not executing
- Previous by thread: Re: VS.NET against JAVA
- Next by thread: Re: VS.NET against JAVA
- Index(es):
Relevant Pages
|