用于JRuby的SWT的DSL / Rubyish包装器?

时间:2012-09-29 04:51:24

标签: swt jruby dsl gui-toolkit

我从MRI到JRuby主要是为了桌面开发而使用SWT和Java库。

通过一些小实验,我发现它可用于我的目的。但它看起来像使用等效的ruby语法编写的java代码。

hello world JRuby+SWT

我在SWT上环顾四周寻找任何红宝石包装或DSL。我找到了glimmer。但我不确定状态,看起来没有维护。

对于使用JRuby的SWT,我有哪些其他选择?你对他们有什么经历?

1 个答案:

答案 0 :(得分:3)

Shoes 4是用于在ruby中编写GUI应用程序的新版DSL(域特定语言)。

Shoes 4的参考实现是SWT(标准窗口小部件工具包),它在JRuby上运行。

根据对答案的反馈:“What's the best/easiest GUI Library for Ruby?”我们可以说一个伟大的宝石并积极发展