陈久宁 — 为什么我推荐使用 Julia ? —— 可组合性与生成函数

2513
3
2022-12-18 14:40:00
正在缓冲...
51
23
59
10
主讲人简介: 陈久宁,华东师范大学数学科学学院博士生。Julialang 成员、JuliaImages 核心开发者、JuliaCN 核心成员。目前在同元软控进行 Julia 相关的编程工作。 报告摘要:今年在 Julia 社区最出圈的一篇博客大概是 Yuri 的 "为什么我不再推荐使用 Julia",一针见血地指出了 Julia 的可组合性在安全和正确性方面的风险。在这个报告中,陈久宁将介绍一个同元软控内部通信工具箱的一个核心组件及其设计思路 —— 用不到 300 行代码实现超越 MATLAB 的 C 代码 1000 倍的性能优势。这一组件背后的核心思路在于: 1) 利用 Julia 生成函数带来的无运行时开销的泛型支持,以及更重要的 2) Julia 的可组合性。围绕性能和可组合性这两个核心特征设计的 Julia 允许我们用更少的代码、更清晰的编程实现和更少的硬编码假设来完成日常编码工作的需求,而这是我始终推荐 Julia 的原因。相比而言,Yuri 文章指出的是一个普遍但并不关键的场景 —— 它只会出现在实验性代码阶段。
https://discourse.juliacn.com
接下来播放
自动连播

【通知】B站发实体硬币啦

看视频PK时长,人人有机会赢实体时光币>>
客服
顶部
赛事库 课堂 2021拜年纪