Skip to content
败犬日报 2025-12-29

败犬日报 2025-12-29

1. 有人说,如果语言没有提供协程(有栈或无栈),普通开发者很难直接编写异步代码,如何评价?(文章)

https://www.zhihu.com/question/1934706839704018999/answer/1985670846744909686

2. Linux中断栈的实现机制:从内核源码角度拆解(文章)

https://mp.weixin.qq.com/s/fGlRWDPnpiutAE6-YMmcWw

3. CppCon2025 std-optional的演进(文章)

https://zhuanlan.zhihu.com/p/1988647194862044952

4. 引用作为成员变量是好实践吗

引用无法重新绑定,所以有引用成员的类就不推荐去复制或移动。CppCoreGuidelines C.12 指出,不要令可复制或移动类型的数据成员为 const 或引用。

这就意味着只有少数特殊的类(类似 std::lock_guard)才适合有引用成员。

5. ARM SVE 优化手册

https://kib.kiev.ua/x86docs/ARM/SVE/com.arm.doc.102699_0100_00_en.pdf

6. 各个语言用莱布尼茨算 π 的 benchmark

https://niklas-heer.github.io/speed-comparison/

目前 c++ 最快。

不过没法保证各个语言写到了极致,还有 IO 操作也算时间了。