小编Lur*_*Bee的帖子

Dyalog APL 中的并行会话

至少有一种单字母语言(当然q)具有进程间通信的功能,这是一种在多台计算机上并行执行长时间运行的进程的方法。这些会话可以位于同一台计算机上,也可以位于不同大陆的服务器上。

使用 q,我只需启动一个服务器来侦听特定端口(例如 )q -p 8510,然后从另一个 q 会话或其他软件访问它。令人印象深刻的简单。

我记得,在很遥远的过去,我使用大型机 APL 系统,Shared Variables可以与其他用户共享变量。这可能是IBM APL.SV。当时我并没有想太多,但几十年后的今天,这Shared Variables听起来像是并行会议的基础。与另一台计算机共享变量。

我今天如何能够或将使用 Dyalog APL 或任何其他 APL 来做到这一点,我可以

  • 在另一台物理计算机上调用 APL 会话

  • 向其发送命令或表达式

  • 收到结果

  • 可能会在许多其他计算机上并行执行此操作

apl dyalog

4
推荐指数
1
解决办法
294
查看次数

标签 统计

apl ×1

dyalog ×1