HN 精选

Julia: to Lisp or not to Lisp?

European Lisp Symposium
4 人推荐 · 跨 8 个月 · 2016–2022
编程语言设计函数式编程
Julia: to Lisp or not to Lisp?

中文导读

Julia 共同创作者 Stefan Karpinski 在 European Lisp Symposium 2016 上的演讲,探讨“Julia 算不算一种 Lisp”。他不仅梳理了 Julia 从 Lisp 汲取的宏、闭包等基因,更结合底层生成的机器码,剖析了两者在语法表面与类型系统上的关键分野。

为什么 HN 推它

HN 社区评为探讨 Julia 设计哲学的神作,把 Julia 与 Lisp 之间的渊源与差异讲得入木三分。

「近期关于 Julia 语言设计的一场极其精彩的演讲。」HN 网友原话:the recent brilliant talk about design of Julia
英文原摘要(HackerTube / Claude 整理)

Stefan Karpinski's European Lisp Symposium 2016 talk asks whether Julia is a Lisp. He covers the features it borrows from Lisp, such as macros and closures, and where it departs, including syntax and its type system, with generated machine code shown.

HN commenters recommend it as a brilliant talk on Julia's design and how it is or isn't a Lisp.

HN 上的提及

rec krzychukula · 2016-05 · HN 原文
Best talks in my opinion
strong_rec Flow · 2016-05 · HN 原文
the Julia talk ( ) was just great.
strong_rec e12e · 2016-06 · HN 原文
the recent brilliant talk about design of Julia
rec e12e · 2016-07 · HN 原文
Reminded me about the excellent talk about Julia
rec e12e · 2016-11 · HN 原文
I found it was rather illuminating on Julia in particular and lisps and programming languages in general.

相关视频