【文件属性】:
文件名称:matlab代码影响-dispatching-design-patterns:JuliaCon2020演讲
文件大小:20KB
文件格式:ZIP
更新时间:2021-05-22 09:01:38
系统开源
matlab代码影响与本演讲相关的重要链接。
本演讲中的大部分资料以及更多内容,都可以在此处作为笔记本使用:
我还应该说,几年前我在Chris
Rackaucus的一篇很棒的博客文章中介绍了我现在要谈论的许多内容,该文章已链接到github回购中。
Tom
Kwong还有一本(相对)有关Julia中的设计模式的新书,该书对您有所帮助。
老彼得·诺维格(Peter
Norvig)谈论动态语言中的设计模式:
它主要是关于Dylan的,Dylan是一种传统语言,但是在许多方面,它都是Julia的近亲,并且具有非常相似的功能集。
(从语义上讲,它是一个Lisp,但是它具有“正常”语法,非常类似于Julia)。因此,他在演讲中谈到的许多内容也适用于Julia。
调度设计模式
设计模式:
记录特定专业领域中设计问题的一般可重用解决方案的正式方法。
(wiktionary.org)
派遣:
[...]
快速有效地摧毁。
(计算)继续进行进一步处理,尤其是通过调度表进行处理[...]
(也wiktionary.org)
Julia是另一种编程语言。
大多数Julia用户使用该语言是因为它结合了动态语言
【文件预览】:
dispatching-design-patterns-master
----slides.html(18KB)
----shapes.jl(1KB)
----foobar_trait.jl(469B)
----ast_pattern_matching.jl(164B)
----strategy.jl(841B)
----linkedlist.jl(346B)
----README.md(27KB)
----strategy.md(4KB)