豆瓣
扫码直接下载
读过 D程序设计语言
D 语言认识到对共享数据不正确的同步访问(数据竞争)就是一个陷阱——容易陷进去且很难爬出来。因此,它从一开始就约定:默认情况下,数据不会被跨线程共享。正如 D 语言的设计者指出的那样,在现代硬件深度缓存层次的环境里,内存并不是真正跨内核或处理器共享的。既然这样,那为什么还要默认给开发者提供一种抽象呢?这种抽象不仅仅是一种错觉那么简单,它是一种错误的观念——众所周知,是它滋生了难以调试的错误。引自 Scott Meyers 序
> 云风的所有笔记(6篇)
表示其中内容是对原文的摘抄