I have actually hopped over the fence to "the dark side". I am giving up
SWING to go to DotNet. This really breaks my heart - as I had vowed
never to go back to Windoze - plus it means having to maintain two code
branches - but if the truth be told. SWING is not really ready for prime
time. The LAF is a joke and it sucks big time on Windows (maybe it tries
to be too many things to too many people). It just looks silly on
Windoze, and can be spotted a mile off by an amateur. Sure you can get
it to sing and dance on Windoze, but its just not worth the effort. The
amount of time it takes to design one decent SWING GUI screen, one could
easily have designed 15/20 similar sheets (with blistering performance)
using Visual C++. I'm afraid theres no real comparison.
I may merge my code back (port from C++ to Java) in a couple of years
time, when hopefuy, swing has moved from the university lab to the real
world - until then, it just dosen't make sense to spend that amount of
time with such an unproductive library/set of tools.
So long ...
"Beatrice Rutger"
> I have actually hopped over the fence to "the dark side". I am giving up
> SWING to go to DotNet.
<snip>
Bye! You make me itch :-)
> I have actually hopped over the fence to "the dark side".
Hi Beatrice
It's early in the morning, seems like we will have another splendid day,
today, but I just felt a little perturbation in the force while reading you. It's
not like I can't live happy without paying attention to every single
everyday's usenet knick-knack, but I have to confess I was a bit intrigued
about what kind of beast it was that could express such nonsense I was
reading, it somehow didn't fit with what one would expect from a serious
developer, not even from a beginner, whatever his preferences could be.
Particularly, it's not at all obvious how someone can pose a question
about Java2D migration (a fairly specific topic) one day, and dismiss the
whole issue on the next with a rant on Swing (a fairly generic one)
speckled with personal preferences.
So I decided to grant myself the pleasure, and did a little search on
google, just to find out how far you can push it. Your painful technology
worries would have make me sorrow, if they weren't so hilarous, so I had
between 5 and 10 splendid minutes enjoying the story about you jumping
from code obfuscation to proxy selection, then a little bashing, then
fighting with server architectures, my heart filled with pity realizing how this
cruel world had ruthlessly forced you to mantain two full branches of your
app, a "couple hundred of lines of code" beast, and then I was almost
blowed away reading about your heroic last stand as you were being
literally assaulted by packs of Java Guys and DotNet Warriors to join their
respective teams, then a little more bashing ... wow, Beatrice, you are
indeed a funny person, I wish I could read from you everyday.
But then you completely surpassed yourself with this unique pearl I
stumbled across in microsoft.public.dotnet.general, which blew my mind
away :
"
... but a novice VB programmer on his
first day at work will be far much more productive than a Java
programmer with several years SWING experience. I could go on and on.
"
Oh my, oh my, Beatrice. Remember little great Yoda : "Don't feel like
doing it. Do it". Phew! Now sun is pouring already through my window,
time to get some job done. Don't take this too serious, anyway, I'm just
having a good time here and practicing my poor english. At least one of us
is *learning* something :-)
kind regards, looking forward to read more from you in near future,
znôrt
Thomas Weidenfeller - 09 Jun 2005 09:05 GMT
> It's early in the morning, seems like we will have another splendid day,
> today, but I just felt a little perturbation in the force while reading you. It's
[quoted text clipped - 7 lines]
> whole issue on the next with a rant on Swing (a fairly generic one)
> speckled with personal preferences.
So you also did notice that "Beatrice" was the anonymous person who
posted the "So long SUCKERS !!!" message. It was indeed a little bit to
obvious. (Message-ID: <d86lbl$a0n$1@nwrdmz02.dmz.ncs.ea.ibs-infra.bt.com>)
I think we have the case of a kid who wanted to do some trolling but
badly failed, because it couldn't ramp up the pressure and pity needed
to make an impact. It was also some rather bad timing, as you did
mention, too.
"Beatrice", you still have a long way to go to even reach the level of
low profile trolls and kooks like that X*h L** over there in
comp.lang.java.programmer. Please try harder - somewhere else.
> fighting with server architectures, my heart filled with pity realizing how this
> cruel world had ruthlessly forced you to mantain two full branches of your
> app, a "couple hundred of lines of code" beast,
Oh, I missed that one. A couple hundred of lines of code? Wow, life is
hard :-)
/Thomas

Signature
The comp.lang.java.gui FAQ:
ftp://ftp.cs.uu.nl/pub/NEWS.ANSWERS/computer-lang/java/gui/faq