- A compact api that allows Ruby developers to write native destop applications
- A clean wrapper around the SWT libraries, that takes a minimalist approach by exposing the most important features and applying smart defaults everywhere
- An API that is based on Ruby's programming paradigms, not Java's.
- The ability to implement complex SWT desktop applications with only 25% of the code.
That last point is what brought me over. Being able to write the same functionality with just a quarter of the code (and time). I've been developing Java applications for nearly a decade now, and using SWT for two years, and I feel very comfortable. .
When I first saw Glimmer, I didn't believe that I needed it for my Java SWT applications, because I know Java, and I know SWT. But as we discussed the merits of this API, and I saw a demonstration of some complicated user interfaces, I got a "glimmer" in my eye. I could see alot of productivity benefits here.
Take a look for yourself, and consider it for your next desktop project.