我在哪里可以学习APL?

时间:2009-05-09 18:27:24

标签: apl dyalog

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

我能找到的唯一来源是Dyalog's Documentation Downloads,但除此之外,有人可以推荐一个好的来源吗?

4 个答案:

答案 0 :(得分:8)

我发现了APL: An Interactive Approach的扫描结果。

答案 1 :(得分: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)

答案 2 :(得分:3)

http://aplwiki.com

上查找教程

它提供了一个品尝者。使用开源APL NARS2000,您无需在APL解释器上花钱。为了认真对待APL,请选择APLX或Dyalog。

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

答案 3 :(得分:1)

关于APL的K& R书可能是吉尔曼和罗斯的“互动方法”,但APL Wiki

上列出了许多其他书籍,教程,练习,谜题,处理器和链接。