Io 是一个很好的跨平台基于原型的面向对象语言。
有没有人知道Io的任何GUI库?
Io的名字并不能让Google友好。
答案 0 :(得分:9)
'官方'GUI库名为Flux
(以前称为Ion),可以在主存储库中找到
http://github.com/stevedekorte/io/tree/master/addons/Flux/
它基于`OpenGL,因此独立于平台(在任何支持OpenGL的平台上运行)。
[编辑]
有关如何使用Flux
的一些示例可以在samples目录中找到:
http://github.com/stevedekorte/io/tree/master/addons/Flux/samples/
其中一些可能无法正常工作。欢迎提供错误报告:-)。
[/编辑]
GTK+
绑定是不久前创建的,据我所知,不再维护。
除非有人想要更新它以使用当前版本进行编译并维护它,否则我不建议使用它。
答案 1 :(得分:6)
答案 2 :(得分:2)
根据this,有:
Io具有许多多平台的绑定 库包括套接字,OpenGL, FreeType,PortAudio等 作为透明的一些模块 分布式对象和用户 用Io编写的接口工具包。
此外,您可以通过目标C绑定使用Cocoa,并且语言作者曾在一个名为Ion的基于openGL的界面上工作。我已经看到“IoDesktop”这两个词也被抛出了很多。
答案 3 :(得分:1)
根据this,你可以在linux和OSX上使用GNUstep。我有一天玩GNUstep几个小时,发现它很愉快。
答案 4 :(得分:1)
根据this article,有一个Cairo绑定库。另外我注意到projects list中的GTK + IO库,但the link似乎已经死了。
如果您能够访问该(死)页面,请在此处分享。