Есть ли приложения, написанные на языке программирования Io? (Или распространение приложений Io.) - PullRequest
20 голосов
/ 10 февраля 2010

Недавно я заинтересовался ООП на основе прототипов и играл с Io и Ioke. Распространение приложения с помощью Ioke очень просто. Это на JVM. Нужно ли мне сказать больше? Тем не менее, я абсолютно озадачен тем, как можно распространять приложение Io, особенно в Windows. Вы не можете заставить конечных пользователей скомпилировать Io для запуска приложения.

Я был фактически шокирован, что Ио ушел в течение 8 лет, не формируя какие-то стандарты для таких вещей, как распределение. В Ruby есть гемы, в Java есть фляги и т. Д.

Хуже всего то, что я не могу найти ни одного приложения, написанного на Io, чтобы, возможно, украсть у него идеи по распространению. Может быть, я отстой в поиске в Google (кстати, Io - ужасное поисковое имя; P).

Есть ли какой-нибудь канонический способ распространения приложений Io? Существуют ли какие-либо приложения для Io, или я просто упускаю суть?

Я не уверен, должна ли это быть вики сообщества или нет. Если вы считаете, что это так, прокомментируйте и дайте мне знать.

Ответы [ 2 ]

10 голосов
/ 29 марта 2010

Что касается стандартов для упаковки / распространения есть Addons. Похоже, что он в основном предназначен для добавления библиотек C в Io, но должен работать и с чистым кодом Io.

Документация Addons немного скудна. Существует вики-страница Writing Addons , которая может помочь. Но лучше всего просто углубиться в Addons, который, как мы надеемся, включен в вашу Io установку. Источник для них можно найти на Github в addons в рамках основного Io проекта .

Просто чтобы немного рассказать о Io программах / проектах Github, вот несколько ссылок на Github:

Есть несколько перечисленных здесь проектов по созданию упаковки, которые со временем могут стать популярными и, возможно, повсеместно приняты?

Обновление : В списке рассылки Io недавно * обсуждается упаковка . Пока нет результатов.

/ I3az /

3 голосов
/ 20 марта 2010

Сайт Io содержит список библиотек и приложений

http://iolanguage.org/packages.html

Кроме того, могут быть проекты (в основном на GitHub), использующие Io, которые не перечислены там.

Также веб-сайт Io и блог написаны на Io.

...