20

我最近对基于原型的 OOP 产生了兴趣,并且一直在玩 Io 和 Ioke。使用 Ioke 分发应用程序很简单。它在JVM上。需要我多说?但是,我对如何分发 Io 应用程序感到非常困惑,尤其是在 Windows 上。这不像您可以让最终用户编译 Io 来运行您的应用程序。

实际上,我很震惊 Io 已经 8 年没有为诸如分发之类的事情制定某种标准。Ruby 有 gems,Java 有 jars,等等。

更糟糕的是,我找不到一个用 Io 编写的应用程序来窃取关于分发的想法。也许我不擅长谷歌搜索(顺便说一下,Io 是一个可怕的搜索名称;P)。

是否有任何规范的方式来分发 Io 应用程序?是否存在任何 Io 应用程序,或者我只是错过了重点?

我不确定这是否应该是社区维基。如果您认为应该,请发表评论并告诉我。

4

2 回答 2

10

至于包装/分销的标准,有Addons. 它似乎主要适用于添加的 C 库,Io但也应该适用于纯Io代码。

Addons文档有点稀疏。有一个Writing Addons wiki 页面可能会有所帮助。但最好的办法是深入研究Addons希望包含在您的Io安装中的内容。这些源代码可以在 Github的主要Io 项目下的插件中找到。

只是为了加强有关Io程序/项目的信息Github,这里有一些 Github 链接:

那里列出了一些初出茅庐的包装项目,随着时间的推移,其中一个可能会获得牵引力并可能得到普遍采用?:

更新: Io 邮件列表上有一个关于包装的最近(ish)讨论。目前还没有结果。

/I3az/

于 2010-03-29T09:54:39.287 回答
3

Io 网站包含库和应用程序列表

http://iolanguage.org/packages.html

此外,可能有使用 Io 的项目(主要在 GitHub 上)未在此处列出。

Io 网站和博客也是用 Io 编写的。

于 2010-03-20T15:32:03.180 回答