HN 精选

Design Patterns vs Anti pattern in APL by Aaron W Hsu at FnConf17

ConfEngine
4 人推荐 · 跨 4 个月 · 2018–2022
编程语言设计软件架构与系统设计
Design Patterns vs  Anti pattern in APL by Aaron W Hsu at FnConf17

中文导读

Aaron Hsu 深入探讨了 APL 的设计模式与反模式,解释了为什么这门常被戏称为「只写不读」的语言实际上具备极高的生产力。他提出在数组编程语言中,惯用法(idioms)比传统库更关键。

为什么 HN 推它

HN 社区极力推崇的一场演讲,被视作探讨 APL 可读性以及「惯用法胜过库」设计哲学的绝佳范本。

「关于 APL 的可读性(极其精彩的视频)」HN 网友原话:On the readability of APL (terrific video)
英文原摘要(HackerTube / Claude 整理)

Aaron Hsu discusses design patterns and anti-patterns in APL and why the language is productive despite its write-only reputation. He argues that idioms matter more than libraries in array languages.

HN recommends it as a terrific talk on APL readability and on the idea of idioms over libraries.

HN 上的提及

reference ognyankulev · 2018-03 · HN 原文
Second recording of the same APL patterns talk
strong_rec jonahx · 2019-04 · HN 原文
On the readability of APL (terrific video)
rec kadblas · 2019-06 · HN 原文
The main takeaway from this video for me was the principle of
reference a-saleh · 2019-06 · HN 原文
was amused that there is this world where programming is just symbols :D
reference arcfide · 2019-11 · HN 原文
there is some evidence to suggest that APL is actually arranged in a manner more natural for the human faculty than most computing languages

相关视频