极客日报 #250

极客日报#250

本期收录 3 条社区推荐,涉及 vscode Hex Editor 插件、Reagents: composable 并发模型、一行错误代码:5 亿美元没了,项目关闭!。

2020年8月26日

本期推荐

#1

vscode Hex Editor 插件

推荐人:Harry

可以用 hex 格式查看文件,可以左右分栏对比,支持进行简单的编辑,还支持查找和替换。

#2

Reagents: composable 并发模型

推荐人:肖雪洁

我们很多人每天都在跟并发打交道,但是绝大多数的语言,都只提供了基本的 await/async 以及基础的 select 可以用。在 sequential program 的设计中,composable 的概念早已深入人心,但是我们并没有想过并发的结构,如何同样做到 composable。 幸运的是,在这个领域其实是有人持续在探索的,从 Standard ML 的 Concurrent ML,到 Multicore OCaml 最新引入的 Reagents,都是先驱者们对 composable concurrency program 的探索,这些探索在今天,依然我们可以认为是程序语言设计的前沿领域。同时这篇文章里还有一个非常有趣的说法,供大家一笑: Programs are what happens between cache misses.

Rebase 极客日报由社区志愿者共同维护,持续整理值得关注的技术内容与行业信号。