有没有用 Io 编程语言编写的应用程序? (或者,分发 Io 应用程序。)
Posted
技术标签:
【中文标题】有没有用 Io 编程语言编写的应用程序? (或者,分发 Io 应用程序。)【英文标题】:Are there any applications written in the Io programming language? (Or, distributing Io applications.) 【发布时间】:2011-01-15 02:56:14 【问题描述】:我最近对基于原型的 OOP 产生了兴趣,并且一直在玩 Io 和 Ioke。使用 Ioke 分发应用程序很简单。它在JVM上。需要我多说?但是,我对如何分发 Io 应用程序感到非常困惑,尤其是在 Windows 上。你不能让最终用户编译 Io 来运行你的应用程序。
Io 已经 8 年没有为诸如分发之类的事情制定某种标准,我真的很震惊。 Ruby 有 gems,Java 有 jars,等等。
更糟糕的是,我找不到一个用 Io 编写的应用程序来窃取关于分发的想法。也许我不擅长谷歌搜索(顺便说一下,Io 是一个可怕的搜索名称;P)。
是否有任何规范的方式来分发 Io 应用程序?是否存在任何 Io 应用程序,或者我只是错过了重点?
我不确定这是否应该是社区 wiki。如果您认为应该,请发表评论并告诉我。
【问题讨论】:
【参考方案1】:Io 网站包含一系列库和应用程序
http://iolanguage.org/packages.html
另外,可能有一些项目(主要在 GitHub 上)使用 Io 而不是 列在那里。
Io 网站和博客也是用 Io 编写的。
【讨论】:
【参考方案2】:至于包装/分发的标准,有Addons
。它似乎主要适用于将 C 库添加到 Io
,但也应该适用于纯 Io
代码。
Addons
文档有点稀疏。有一个Writing Addons wiki 页面可能会有所帮助。但最好的办法是深入研究Addons
,希望它包含在您的Io
安装中。这些源代码可以在 Github 上的 addons 中找到,位于主要的 Io project 下。
只是为了加强关于Io
的程序/项目在Github
上,这里有一些 Github 链接:
那里列出了一些新兴的包装项目,随着时间的推移,其中一个可能会获得牵引力并可能得到普遍采用?:
boid iopackage eerie更新:最近有一个关于Io mailing list 的关于packaging 的讨论。目前还没有结果。
/I3az/
【讨论】:
以上是关于有没有用 Io 编程语言编写的应用程序? (或者,分发 Io 应用程序。)的主要内容,如果未能解决你的问题,请参考以下文章
急切求高手编写一个 java程序,大体是关于IO流的文件拷贝