……老版本 14 免费提供非商业使用(Windows),而且只要你提供完整的个人信息,他们最新的 17 版本也对非商业用途免费(可能 Linux 也可以?)。Bernard Legrand 在 2008 年左右写过一本《Mastering Dyalog APL》,可以在这里下载 PDF 和配套文件:https://www.dyalog.com/mastering-dyalog-apl.htm,不过在那本书出版之后,这门语言又新增了不少特性。……
…older versions 14 free for non-commercial use (Windows), and they offer their current version 17 free for non-commercial use if you give them your full details (maybe Linux as well?). There is a book "Mastering Dyalog APL" by Bernard Legrand from ~2008 which is available as a PDF with companion files from: https://www.dyalog.com/mastering-dyalog-apl.htm although they have added to the language since that book was released.…
There is also an interactive try APL website by the folks at Dyalog I believe. At least they link to it. Dyalog also has a free Mastering Dyalog APL book that although implementation specific is general enough. J is a similar free & open source APL-like language with several tutorials.
《Mastering Dyalog APL》这本书也有免费的 PDF 版。不过纸质版读起来更带感,应急的时候还能拿来当个绝佳的显示器增高架。作为一个 Scheme 程序员,我当时最先做的事情之一就是……
The Mastering Dyalog APL book is available as a free PDF, too. Though the paper version is more enjoyable, and serves as an excellent monitor stand in need, as well. As a Scheme programmer, one of the first things I did when…
I learned APL on a mainframe over 30 years ago, which is not something I'd recommend (also, you're unlikely to have access to one), but rumor says Dyalog has good tutorials, such as "Mastering Dyalog APL", see links here https://www.dyalog.com/getting-started.htm As for K, Stefan Kruger's text seems like a good introduction https://xpqz.github.io/kbook/Introduction.html
https://xpqz.github.io/learnapl/intro.html - is a good place to start. After that consider “Mastering Dyalog APL” it’s a freely available book by Dyalog
Due to some recent discussions here and on Reddit I decided to take a look at APL again. I'd previously toyed with it several years ago, and J a couple times before that. I started on the Mastering Dyalog APL book [0] this week and it's an excellent tutorial so far. Came across this site while trying to show APL to some colleagues. It's been posted here several times before [1], decent amount of discussion…
……老版本 14 免费提供非商业使用(Windows),而且只要你提供完整的个人信息,他们最新的 17 版本也对非商业用途免费(可能 Linux 也可以?)。Bernard Legrand 在 2008 年左右写过一本《Mastering Dyalog APL》,可以在这里下载 PDF 和配套文件:https://www.dyalog.com/mastering-dyalog-apl.htm,不过在那本书出版之后,这门语言又新增了不少特性。……
…older versions 14 free for non-commercial use (Windows), and they offer their current version 17 free for non-commercial use if you give them your full details (maybe Linux as well?). There is a book "Mastering Dyalog APL" by Bernard Legrand from ~2008 which is available as a PDF with companion files from: https://www.dyalog.com/mastering-dyalog-apl.htm although they have added to the language since that book was released.…
我记得 Dyalog 那帮人还做了一个交互式的 try APL 网站。至少他们放了链接。Dyalog 还提供了一本免费的《Mastering Dyalog APL》,虽然是针对具体实现的,但普适性也足够强。J 是一门类似的免费开源类 APL 语言,网上有不少教程。
There is also an interactive try APL website by the folks at Dyalog I believe. At least they link to it. Dyalog also has a free Mastering Dyalog APL book that although implementation specific is general enough. J is a similar free & open source APL-like language with several tutorials.
《Mastering Dyalog APL》这本书也有免费的 PDF 版。不过纸质版读起来更带感,应急的时候还能拿来当个绝佳的显示器增高架。作为一个 Scheme 程序员,我当时最先做的事情之一就是……
The Mastering Dyalog APL book is available as a free PDF, too. Though the paper version is more enjoyable, and serves as an excellent monitor stand in need, as well. As a Scheme programmer, one of the first things I did when…
我 30 多年前是在大型机上学 APL 的,这可不是什么值得推荐的经历(而且你大概率也接触不到大型机),但据说 Dyalog 有很棒的教程,比如《Mastering Dyalog APL》,链接戳这里 https://www.dyalog.com/getting-started.htm。至于 K,Stefan Kruger 的那篇教程看起来是个不错的入门资料 https://xpqz.github.io/kbook/Introduction.html
I learned APL on a mainframe over 30 years ago, which is not something I'd recommend (also, you're unlikely to have access to one), but rumor says Dyalog has good tutorials, such as "Mastering Dyalog APL", see links here https://www.dyalog.com/getting-started.htm As for K, Stefan Kruger's text seems like a good introduction https://xpqz.github.io/kbook/Introduction.html
https://xpqz.github.io/learnapl/intro.html - 是个不错的起点。之后可以考虑看看《Mastering Dyalog APL》,这是 Dyalog 出品的一本免费书
https://xpqz.github.io/learnapl/intro.html - is a good place to start. After that consider “Mastering Dyalog APL” it’s a freely available book by Dyalog
由于最近这里和 Reddit 上的一些讨论,我决定重新看看 APL。几年前我断断续续玩过一阵子,在那之前还碰过几次 J。这周我开始啃《Mastering Dyalog APL》这本书 [0],目前来看是一本极好的教程。在尝试向几个同事安利 APL 时偶然发现了这个网站。这之前已经在 HN 被发过好几次了 [1],讨论度还挺高……
Due to some recent discussions here and on Reddit I decided to take a look at APL again. I'd previously toyed with it several years ago, and J a couple times before that. I started on the Mastering Dyalog APL book [0] this week and it's an excellent tutorial so far. Came across this site while trying to show APL to some colleagues. It's been posted here several times before [1], decent amount of discussion…