2021 - The Year of the Ruby Desktop? Hello, Glimmer! - What's the State-of-the-Art? Is Ruby Dead?

Hello,

   over the next couple of days I try to publish write-ups in the Ruby
Glimmer Days 2021 / 4 Days of Ruby (Desktop) Gems series.
Thanks to Andy Maleh for the articles.

The idea is to highlight domain-specific languages for scripting
desktop apps and widgets with two-way data binding in ruby.

How do you build your desktop apps in ruby? Any tips and tricks and
insight more than welcome.

Or to use the cliche - is ruby dead on the desktop?
Discuss.

Cheers. Prosit 2021!

PS: Let's start off with:

Day 1 - glimmer Gem - Make Desktop Apps Shine Using a Script with
Two-Way Data Binding -
Inside the Domain-Specific Language Engine / Construction Kit -
Beware of Imitators! The Original Since 2007 [1]

Day 2 - glimmer-dsl-swt Gem - Script Standard Widgets from the Eclipse
Toolkit with Two-Way Data Binding
(incl. Tables with Sorting, Filtering, Multi-Type Editing, and More)
- Package Up and Ship Desktop Apps for Mac, Windows 'n' Linux [2]

[1] https://planetruby.github.io/gems/glimmer/01-glimmer
[2] https://planetruby.github.io/gems/glimmer/02-glimmer-dsl-swt

This is so good, thank you! I have been meaning to work on Glimmer to build a small client for Redmine with my personal stuff in it... and this seems like just the right thing at the right time.

Best Regards,
Mohit.
2021-1-29 | 11:00 am.

···

On 2021-1-27 6:21 pm, Gerald Bauer wrote:

Day 1 - glimmer Gem - Make Desktop Apps Shine Using a Script with
Two-Way Data Binding -
  Inside the Domain-Specific Language Engine / Construction Kit -
Beware of Imitators! The Original Since 2007 [1]

Day 2 - glimmer-dsl-swt Gem - Script Standard Widgets from the Eclipse
Toolkit with Two-Way Data Binding
  (incl. Tables with Sorting, Filtering, Multi-Type Editing, and More)
- Package Up and Ship Desktop Apps for Mac, Windows 'n' Linux [2]

[1] Day 1 - glimmer Gem - Make Desktop Apps Shine Using a Script with Two-Way Data Binding - Inside the Domain-Specific Language Engine / Construction Kit - Beware of Imitators! The Original Since 2007 | Best of Ruby Gems Series
[2] Day 2 - glimmer-dsl-swt Gem - Script Standard Widgets from the Eclipse Toolkit with Two-Way Data Binding (incl. Tables with Sorting, Filtering, Multi-Type Editing, and More) - Package Up and Ship Desktop Apps for Mac, Windows ‘n’ Linux | Best of Ruby Gems Series

Hello,
    Thanks for your kind words. Good luck with Glimmer.

  Two more write-ups / days are now published and that concludes the
Ruby Glimmer Days series.

Day 3 - glimmer-dsl-tk Gem - Script Widgets the Declarative Way (Say
What, Not How) -
  Tk - The Best-Kept Secret and Evergreen Classic Now in v8.5 with
Native Look 'n' Feel on Mac, Windows, and Linux [3]

Day 4 - glimmer-dsl-opal Gem - Script Web Widgets with Two-Way Data-Binding -
  Ruby <3 JavaScript - Thanks to Opal, the Ruby to JavaScript
Source-to-Source Compiler [4]

  Cheers. Prosit 2021!

[3] Day 3 - glimmer-dsl-tk Gem - Script Widgets the Declarative Way (Say What, Not How) - Tk - The Best-Kept Secret and Evergreen Classic Now in v8.5 with Native Look ‘n’ Feel on Mac, Windows, and Linux | Best of Ruby Gems Series
[4] Day 4 - glimmer-dsl-opal Gem - Script Web Widgets with Two-Way Data-Binding - Ruby <3 JavaScript - Thanks to Opal, the Ruby to JavaScript Source-to-Source Compiler | Best of Ruby Gems Series

Thanks Gerald! I hope to get into it soon :slight_smile:

Best Regards,
Mohit.
2021-1-29 | 8:00 pm.

···

On 2021-1-29 5:27 pm, Gerald Bauer wrote:

Hello,
     Thanks for your kind words. Good luck with Glimmer.

   Two more write-ups / days are now published and that concludes the
Ruby Glimmer Days series.

glimmer-tk looks really interesting! is there a good story for packaging
end-user ruby gui apps these days?

martin

···

On Fri, Jan 29, 2021 at 1:27 AM Gerald Bauer <gerald.bauer@gmail.com> wrote:

Hello,
    Thanks for your kind words. Good luck with Glimmer.

  Two more write-ups / days are now published and that concludes the
Ruby Glimmer Days series.

Day 3 - glimmer-dsl-tk Gem - Script Widgets the Declarative Way (Say
What, Not How) -
  Tk - The Best-Kept Secret and Evergreen Classic Now in v8.5 with
Native Look 'n' Feel on Mac, Windows, and Linux [3]

Day 4 - glimmer-dsl-opal Gem - Script Web Widgets with Two-Way
Data-Binding -
  Ruby <3 JavaScript - Thanks to Opal, the Ruby to JavaScript
Source-to-Source Compiler [4]

  Cheers. Prosit 2021!

[3] Day 3 - glimmer-dsl-tk Gem - Script Widgets the Declarative Way (Say What, Not How) - Tk - The Best-Kept Secret and Evergreen Classic Now in v8.5 with Native Look ‘n’ Feel on Mac, Windows, and Linux | Best of Ruby Gems Series
[4] Day 4 - glimmer-dsl-opal Gem - Script Web Widgets with Two-Way Data-Binding - Ruby <3 JavaScript - Thanks to Opal, the Ruby to JavaScript Source-to-Source Compiler | Best of Ruby Gems Series

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;