Originally posted by Ko Ko Naing:
But, Gregg, I heard and even experienced that SWT applications beat Swing apps in responseness and performance in rendering the widgets... But the learning curve matters... If those are not important issues for a certain app, I guess, as you said, Swing app and SWT app do not differ much...
See our other
thread Ko Ko.
Ali, I don't know where you are seeing hateful X vs Y. My opinion though is Swing and SWT are not in competition. As I said, SWT was created for a purpose. And that purpose is not to replace or compete with Swing. The fact that people think it is, is because they are forcing a non-issue. Personally, I prefer Swing. That doesn't mean I hate SWT. And if I were creating a plugin for Eclipse, SWT/JFace would be the way to go. It's just like comparing programming languages. They all fill a nitch. I just think that SWT's nitch is a lot more confined. But I believe that was the initial intent behind it's creation. I honestly don't know why IBM chose to create their own toolkit vs going with Swing, but it worked for them so kudos to IBM. But there really is no debate between the 2. If you like SWT and it works for you, use it. If Swing works for you, use it. End of story.