精通 Dyalog APL
摘要
正在基于 Jupyter Notebooks 开发《精通 Dyalog APL》一书的更新在线版本,旨在为 APL 编程语言提供互动式的现代学习体验。
暂无内容
查看缓存全文
缓存时间: 2026/05/24 12:38
# 精通 Dyalog APL — 精通 Dyalog APL
来源:https://mastering.dyalog.com/README.html
切换页面目录
## 精通 Dyalog APL\# (https://mastering.dyalog.com/README.html#mastering-dyalog-apl)
《精通 Dyalog APL (https://www.dyalog.com/mastering-dyalog-apl.htm)》这本书是希望通过书籍学习 Dyalog APL 的人的*事实标准*。当今世界技术日新月异,一本关于编程语言的纸质书有落伍的风险。
注意
此在线版本**正在进行中**。它缺少章节和内容,此处内容可能会经历大幅修订。
欢迎在 GitHub 上[提交新 issue](https://github.com/Dyalog/MDAPL/issues/new),提供反馈或建议修正您遇到的任何错误/笔误。或者,您也可以发送邮件至 [[email protected]](mailto:mdapl%40dyalog.com)。
《精通 Dyalog APL》第一版是一份优秀的资源,但随着时间推移和 Dyalog APL 的不断发展,它变得越来越过时。为此,我们正基于 Jupyter Notebook(可从[此 GitHub 仓库](https://github.com/Dyalog/MDAPL)获取)创建更新的现代化版本,为喜欢边阅读边实验的读者提供更具互动性的学习体验。同时还提供了[静态在线版本](https://mastering.dyalog.com/),并且将为喜欢手持纸质书的读者提供印刷版。
第一版可追溯到 2009 年 11 月,由 Bernard Legrand 撰写,衷心感谢以下贡献者:
- Kim S. Andreasen
- Daniel Baronet
- Gitte Christensen
- Peter Donnelly
- Morten Kromberg
- John Scholes
- Adrian Smith
- Tim JA. Smith
您正在阅读的此版本由 Rodrigo Girão Serrão 重新编写,衷心感谢所有 GitHub 贡献者以及所有报告此重写版本问题的人士,特别感谢 Adám Brudzewsky。
在可能的情况下,原文和示例直接沿用第一版。需要时,会更新和重写书中的解释和示例。最后,新增了章节/内容以涵盖 2009 年 11 月(Dyalog APL 12.0 时代)不存在的内容。您可以查阅[变更日志](https://github.com/Dyalog/MDAPL/blob/master/CHANGELOG.md)了解本重写版本相比原版引入的内容。
相似文章
APL中的卷积神经网络(2019)
一篇探讨使用APL编程语言实现卷积神经网络的文章,来自2019年。
让我们为APL构建一个简单的解释器
这篇博文开启了一个系列,介绍如何在Python中构建APL解释器,涵盖对包含数字、函数和运算符的基本APL表达式进行分词和解析。
Enhancements in Dyalog v20.0: Arrays, Namespaces, Composition, Inline Tracing - Asher Harvey-Smith
Dyalog v20.0 引入了数组符号、内联跟踪器和 behind 组合运算符,显著提升了 APL 编码体验和调试效率。
AP8L - apl
AP8L 是一种受 APL 启发的编程语言,嵌入在 PICO-8 中,支持类似 APL 的函数和基本图形。
@ManningBooks:提示工程很快就会变得混乱。从一个简单的指令开始,可能会变成无休止的调整、上下文修改……
Manning Books 宣布推出一本新的抢先版书籍《Building LLM Applications with DSPy》,教授如何使用DSPy框架通过Python优化LLM提示。该书在6月3日前享受50%折扣。