问题标签 [apl]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
2882 浏览

apl - 我在哪里可以学习 APL?

我想学习 APL(更具体地说是 Dyalog APL),但我似乎找不到任何好的学习资源。

我能找到的唯一来源是Dyalog 的文档下载,但除此之外,谁能推荐一个好的来源?

0 投票
3 回答
680 浏览

apl - 如何提高 Dyalog APL 中的可变精度?

我需要在 Dyalog APL 中精确工作。我知道 ⎕PP 的值设置了精度,但是我不能将它增加到 18 以上,所以我不能得到超过 18 位的精度,我需要用大数字来操作。有什么办法可以提高精度吗?

0 投票
1 回答
426 浏览

elisp - A+ 和 Emacs(但*不是* XEmacs)

我已经使用 aplus-fsf-dev 和 aplus-fsf-el 软件包在 Debian 中安装了 A+ 并设置了 XEmacs;XEmacs 是作为依赖项安装的。

我检查了 A+ 站点(http://www.aplusdev.org/),似乎没有关于在普通 Emacs(而不是 XEmacs)上运行 A+。

有谁知道某处是否有用于在普通(FSF)Emacs 上设置 A+ 的 elisp 文件?

谢谢!

PS:所以,XEmacs 的 elisp 文件不能在 Emacs 上运行。我尝试将它们转换,但我不得不在代码中走得更远,所以我放弃了。

PS2:在 Emacs 中,当我这样做时(需要 'aplus),这就是我得到的:

这是因为在 keyb.el 中有这个函数:

我将 append 更改为 vconcat,然后在该函数的最后一行出现错误,因为 Emacs 没有 char-to-int 函数。我删除了函数调用并替换为参数(“key”)本身,因为我知道 Emacs 已经将该字符视为数字。

然后在其他功能中还有其他不那么明显的错误;他们中的大多数处理定义键和键映射。

我想 Emacs 和 XEmacs 以不同的方式处理键盘映射?

0 投票
3 回答
290 浏览

tacit-programming - 在 APL 中,如何从给定的一组整数中计算出最小的未使用正整数?

例如,给定 1 8 4 9 0 2 ,返回 3。谢谢。

0 投票
6 回答
1952 浏览

tacit-programming - 学习 J/K/APL

我知道所有 3 个都是相关的,并且我已经看到了很多用 J 编写的Project Euler问题的答案,还有一些书面的 K。我想知道的是,你建议学习哪个,你建议去哪里关于拿到材料来学习呢?

0 投票
2 回答
1003 浏览

legacy - cybersyn/cyberstride 是用什么语言实现的?

我知道它是在 IBM 360 大型机架构上实现的,但有人知道具体使用了哪些语言吗?据说其中大部分是在 3-4 个月内编程和部署的——这对于任何项目来说都是一个相当迅速的周转,更不用说有能力监控整个经济的项目了。我部分认为它可能已经在 APL 中实现,因为 IBM 360 连接,并且因为它似乎很适合快速开发这样一个系统所需的那种抽象。有谁知道更真实的事情吗?

0 投票
7 回答
3697 浏览

open-source - APL 是否有任何开源实现?

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

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

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

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

0 投票
2 回答
1192 浏览

c++ - C++ 中的 K/APL 风格编程?

我正在用 C++ 编写代码,但我真的很喜欢 K/APL 的面向数组的风格。

有谁知道一组很好的运算符重载技巧/宏/...以允许在 C++ 中进行一些 K/APL 风格的编程?

谢谢!

0 投票
3 回答
687 浏览

tacit-programming - J的一些独特功能是什么?

我来自 C、Fortran、Python、R、Matlab 和一些 Lisp 的背景——我读过一些关于 Haskell 的东西。有哪些用 J 或 APL 家族的其他语言编写的巧妙想法/示例,这些想法/示例是独一无二的,并且没有在更常见的语言中实现?我总是有兴趣找出我错过了什么......

0 投票
7 回答
16423 浏览

j - APL vs A vs J vs K?

数组语言环境虽然令人着迷,但令人困惑不已。有理由选择 J 或 K 或 APL 或 A 之一吗?这些选项似乎都不是开源的——有开源版本吗?我很想扩展我的思维,但我仍然感到困惑。