10

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

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

4

4 回答 4

8

我找到了APL: An Interactive Approach的扫描。

于 2009-05-09T19:28:11.770 回答
3

用于下载所有扫描的 Python 脚本:

def download(url, filename):
     import urllib
     webfile = urllib.urlopen(url)
     file = open(filename, 'w')
     file.write(webfile.read())
     webfile.close()
     file.close()

for i in xrange(1, 390):
     download('http://scanserver.ulib.org/is/scanserver/book24/tiff/apli%.4d.tif?rs=1&br=0.0&rt=0' % i, 'apl%.4d.tif' % i)
于 2009-05-09T20:36:57.440 回答
3

在http://aplwiki.com上查找教程

它提供了一个品尝者。使用开源 APL NARS2000,您不必花一分钱购买 APL 解释器。要认真学习 APL,请选择 APLX 或 Dyalog。

小心!你很快就会上瘾——或者不会。

于 2009-09-08T18:15:46.347 回答
1

APL 的 K&R 书籍可能是 Gilman 和 Rose 的“一种交互式方法”,但APL Wiki上列出了许多其他书籍、教程、练习、谜题、处理器和链接

于 2009-11-18T11:02:40.837 回答