Everything I say here is my own opinion and not necessarily that of my employer.

user:old

Older/historical work

Eclipse RCP – I believe that Eclipse RCP was and is the best way to create native desktop applications in Java. For 10 years I was a leader in this community. This page archives my blogs and thoughts on this topic.

XSWT – XSWT is a domain specific language for Eclipse RCP user interfaces based on XML. It was superseded by XScalaWT, an internal domain-specific language based on Scala.