1

我知道现在两者都不是真的,但我真的希望这些都是真的。我听说 ruby​​-gnome2 和 shoes 是 ruby​​ 最常用的桌面库。由于 shoes 和 gtk 依赖于一些共同的东西,而 shoes 对 UI 的抽象程度更高,为什么不进一步合并它们呢?让鞋子完全在 GTK 之上。

我尊重鞋子创作者的不同意图,所以,只是一个让我清楚的问题。

非常感谢您的出色工作!

4

1 回答 1

2

我显然不能代表_Why(鞋子的作者),但他的既定目标与 GTK 非常脱节。鞋子写得非常小,它的很多格式和功能都来自网络。GTK 是巨大的(并且非常有用,但根本不是鞋子)。

_为什么主要在 Cairo 上写鞋,这也是 GTK 用于小部件绘制的最新版本,所以看起来他故意退回到 UI 设计的核心,并出于完全不同的原因从头开始创建一个不同的框架比一个人会使用GTK。他之前发过为什么鞋子不是Tk/wX/etc.,但是我现在找不到链接了。

于 2009-05-19T01:38:48.457 回答