gpt4 book ai didi

apl - 如何在 APL 编译器之间进行选择?

转载 作者:行者123 更新时间:2023-12-01 09:54:04 27 4
gpt4 key购买 nike

我正在使用 Dyalog APL,但我发现某些功能在 gnu-apl 中不可用。这两个 APL 实现与所有其他 APL 实现之间是否有很大差异?最常用的 APL 编译器是什么?

最佳答案

出于所有实际目的,所有商业 APL 实现都是解释器。

有少数供应商,APL2000、Dyalog、IBM 和 MicroAPL,可能还有其他供应商。我今天所知道的三个非商业 APL 成果是 GNU APL、NARS2000 和在您的浏览器上运行的 NGN APL。

我认为我无法准确猜出哪个系统最常用。这可能取决于您在(遥远的)过去使用的 APL 系统——STSC 分时或 APL*Plus\PC 用户可能倾向于使用 APL2000,Sharp 分时可能使用 Dyalog,而 IBM 大型机 APL2 用户可能坚持使用 APL2对于个人电脑。重要功能通常具有连续性,这可能会使不同的 APL 对不同的用户或多或少具有吸引力。

虽然存在核心 APL 语言这样的东西,但供应商通常会在其版本中添加语言扩展和非常实质性的专有增强功能,其中包括但不限于 APL 文件系统、系统设施的接口(interface),例如 .DLL 或.SO 文件、.Net、Java、Windows 和表单设计增强、面向对象的功能等。

是的,不同的 APL 实现之间存在很大差异。这是您需要什么的问题。

关于apl - 如何在 APL 编译器之间进行选择?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32250589/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com