【问题标题】:Is there any open source implementation of APL? [closed]APL 是否有任何开源实现? [关闭]
【发布时间】:2010-01-25 19:47:24
【问题描述】:

我知道强生;但两者都不是开源的。

我也知道 A+,但这似乎已经过时了。

有没有像样的 APL 开源实现?

如果有,在哪里?如果不是,为什么?

【问题讨论】:

标签: open-source apl


【解决方案1】:

我正在尝试使用 JavaScript (http://github.com/ngn/apl) 中的 APL 解释器,在 node.js 或浏览器中运行。它可以做一些基本的事情,比如计算一代康威的生活游戏,但现在判断它是否能变成一个体面的实现还为时过早。

【讨论】:

    【解决方案2】:

    您可以尝试 NARS2000(http://www.nars2000.org/)。我自己没有尝试过,所以无法评论它与商业口译员的比较。

    【讨论】:

      【解决方案3】:

      Kona 是一个基于 ascii 的开源 APL,灵感来自 K。

      【讨论】:

        【解决方案4】:

        J7 最近在 GPL 下发布。

        【讨论】:

          【解决方案5】:

          你试过OpenAPL吗?

          它是开源的。

          【讨论】:

            【解决方案6】:

            有J。

            【讨论】:

            • 您可以以疯狂的价格购买源代码,此时它对您开放。 讽刺>
            • 是的。开源并不一定意味着免费。
            • "开源软件必须符合以下标准:1.免费再分发"opensource.org/docs/osd
            • OSI 对“开源软件”的定义并未被普遍接受。
            • 这个答案仅仅一年之后,J 就在 GPL v3 下发布了! github.com/jsoftware/jsource
            【解决方案7】:

            我刚刚在这里发现了 APL 的 Javascript 实现:

            https://github.com/ngn/apl

            【讨论】:

            • 更多信息请参见 ngn 的上一个答案....
            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 2010-09-22
            • 1970-01-01
            • 2014-06-05
            • 1970-01-01
            • 1970-01-01
            • 2010-12-02
            • 1970-01-01
            相关资源
            最近更新 更多