3 ms·
In late 00s I've worked on a pretty big system using C++ and Qt3 for desktop ui. For various reasons we moved to Java SWT. It was so much worse it's not even f
by ajuc 5y ago
In late 00s I've worked on a pretty big system using C++ and Qt3 for desktop ui.
For various reasons we moved to Java SWT. It was so much worse it's not even funny.
Part of it was the absurdly overengineered architecture we used. We moved from 2-layer PL/SQL + C++ app to 3-layer PL/SQL + J2EE + SWT but on SWT there were like 5 additional layers and most of the code was XML configuration on the UI side. That's not Java fault.
But part of it was just SWT API being so much worse than Qt. Signals and slots make observers and listeners look like ancient technology. The graphical design tools were so much better in Qt. The layouts in SWT sucked. Everything was worse and took more work.
- mikro2nd 5y agoSWT never was a part of Java. It was (as I recall) an IBM/Eclipse invention.