PickVids

High-performance Tree Wrangling, the APL Way // Aaron Hsu // Dyalog '18

推荐理由

He has one talk (available on YouTube) about his approach to using arrays to working with tree structures in a high-performance way in APL

推荐jodrellblank · 原文

说明

这是2018年由Dyalog User Meetings发布的一部演讲,主题归在Programming language design。它讲的是array programming trees这一支里的具体问题,而不是把整个领域扫一遍。适合想看推导、证明或实现细节的人。内容上可以概括成:Aaron Hsu shows how to manipulate and transform tree data in APL using arrays and inverted tables instead of pointers. He claims much smaller code, better performance and easier parallelisation.这些读者给出的理由,核心是:HN recommends it as a striking example of high-performance tree handling with array programming.讲法不绑某一条新闻,过几年仍然可以当材料看。从2019年到2021年,有3位不同的读者在3个不同月份把它推荐出来,其中明确叫别人去看的有0次。适合一次性看完。讲者把一个判断讲透,演示是在给这个判断配例子。如果已经会了基本定义,就把注意力放在它怎么把array programming trees变成能跟着复述的例子。

视频信息

频道
Dyalog User Meetings
时长
30 分 37 秒
发布年份
2018
在 YouTube 打开

同主题更多

想知道新收录了什么?

可选。只保存这个邮箱,不创建账号,也不拿它登录。