Get the latest tech news

Glimmer: DSL Framework for Ruby GUI and More


DSL Framework consisting of a DSL Engine and a Data-Binding Library used in Glimmer DSL for SWT (JRuby Desktop Development GUI Framework), Glimmer DSL for Opal (Pure Ruby Web GUI), Glimmer DSL for ...

Glimmer's main innovation is a declarative Ruby DSL that enables productive and efficient authoring of desktop application user-interfaces while relying on the robust Eclipse SWT library. The trade-off is that while SWT provides a plethora of high quality reusable widgets for the Enterprise (such as Nebula), Tk enables very fast app startup time and a small memory footprint via MRI Ruby. Eventually, the idea of a Glimmer DSL proved itself so successful and viable for building desktop apps with a fraction of the effort needed in other programming languages/technologies that it was expanded to support other GUI toolkits.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of glimmer

glimmer

Photo of ruby gui

ruby gui

Photo of dsl framework

dsl framework

Related news:

News photo

Apple 'Not' Working on New AirPort, But Apple TV and HomePod Provide Glimmer of Hope

News photo

Mobile Networks Market Sees ‘Glimmer of Hope’ After Long Decline

News photo

The Galaxy S22 series might have a glimmer of hope for Galaxy AI