Если я правильно помню, Python поставляется с Tk в качестве стандартного фреймворка. Что такое Ruby по умолчанию?
Tk
Ruby поставляется с библиотеками tk. Также доступны fxruby
довольно популярен, а обувь набирала обороты, пока авторы не загадочно исчезают . Конечно, есть и библиотеки Qt.
Руби также использует Tk .
Ответ, ранее принятый, теперь устарел. Tk больше не поставляется автоматически с Ruby, но должен быть установлен как драгоценный камень. Теперь нет никакого графического интерфейса по умолчанию для Ruby.
Есть несколько библиотек. Наиболее известные из них: - тк (как упоминалось ранее: http://www.rubycentral.com/pickaxe/ext%5Ftk.html) - gtk (http://ruby -gnome2.sourceforge.jp / ) - fxruby (как упоминалось ранее: http://www.fxruby.org/) - qt (http://techbase.kde.org/Development/Languages/Ruby)
Обувь не доставляет библиотеку графического интерфейса. Это больше похоже на кроссплатформенный фреймворк для создания легких графических приложений. В Linux он использует библиотеки gtk.
Есть хорошая среда для создания приложений на GUI: Rugui (http://rugui.org/).. Это среда для больших приложений, которая копирует способ работы Ruby On Rails. Она поддерживает дизайн MVC, gui & qt и Rspec & TestUnit. Стоит посмотреть!