有没有人知道Io语言的GUI库

时间:2009-05-18 15:30:31

标签: user-interface programming-languages iolanguage

Io 是一个很好的跨平台基于原型的面向对象语言。

有没有人知道Io的任何GUI库?

Io的名字并不能让Google友好。

5 个答案:

答案 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似乎已经死了。

如果您能够访问该(死)页面,请在此处分享。