Кто-нибудь знает библиотеку GUI для языка Io - PullRequest
9 голосов
/ 18 мая 2009

Io - хороший кроссплатформенный объектно-ориентированный язык на основе прототипов.

Кто-нибудь знает какую-либо библиотеку GUI для Io?

Имя Ио не делает его дружественным к Google.

Ответы [ 5 ]

9 голосов
/ 14 марта 2010

'Официальная' библиотека GUI называется Flux (ранее называлась Ion) и находится в главном хранилище под

http://github.com/stevedekorte/io/tree/master/addons/Flux/

Он основан на `OpenGL и, следовательно, независим от платформы (работает на любой платформе, поддерживающей OpenGL).

[править]
Некоторые примеры использования Flux можно найти в каталоге примеров:

http://github.com/stevedekorte/io/tree/master/addons/Flux/samples/

Некоторые из них могут не работать. Сообщения об ошибках приветствуются: -).
[/ Править]

GTK+ Связывание было создано некоторое время назад и, насколько я знаю, больше не поддерживается. Я бы не рекомендовал использовать его, если кто-то не хочет обновить его, чтобы скомпилировать с текущей версией и сохранить его.

6 голосов
/ 09 декабря 2009
2 голосов
/ 18 мая 2009

Согласно это , есть:

Ио имеет привязки для многих мультиплатформенных библиотеки, включая Sockets, OpenGL, FreeType, PortAudio и другие, а также как некоторые модули для прозрачного распределенные объекты и пользователь интерфейсный инструментарий, написанный на Io.

Кроме того, вы можете использовать Какао через целевые привязки C, и автор языков одно время работал над интерфейсом на основе openGL под названием Ion . Я часто видел слова «IoDesktop».

1 голос
/ 15 октября 2009

Согласно этой статье есть библиотека для привязок Каир . Также я заметил библиотеку IO для GTK + в их списке проектов , но ссылка кажется мертвой.

Если вы можете перейти на эту (мертвую) страницу, пожалуйста, поделитесь ей здесь.

1 голос
/ 18 мая 2009

Согласно это , вы можете использовать GNUstep на Linux и OSX. Однажды я играл с GNUstep несколько часов, и мне это показалось довольно приятным.

...