30 年后,人们终于开始庆祝《Design Patterns》的逐渐灭亡。这本书曾经在 Google 公司的每一个书架上,被奉为经典。十多年前我第一次看到这本书,就发现它完全是无稽之谈,但没想到它会成为如此大的祸害,需要高明的程序员们经过这么多年的不懈抗争,才开始扭转局面。世界上这么多的聪明人,为什么他们需要做这样的事情?纪念我的《解密“设计模式”》写作将近十周年。
30 年后,人们终于开始庆祝《Design Patterns》的逐渐灭亡。这本书曾经在 Google 公司的每一个书架上,被奉为经典。十多年前我第一次看到这本书,就发现它完全是无稽之谈,但没想到它会成为如此大的祸害,需要高明的程序员们经过这么多年的不懈抗争,才开始扭转局面。世界上这么多的聪明人,为什么他们需要做这样的事情?纪念我的《解密“设计模式”》写作将近十周年。
存在一种完美的编程语言吗? Rust 语言因其并发安全性而深受众多开发者的喜爱,曾在多个榜单上获评最受欢迎编程语言。然而,现在有人花费大量时间编写 10 万行 Rust 代码之后,撰写博客阐明 Rust 语言的一系列缺点,以下是博客的主要内容。 我深入研究 Rust 是为了改进由 Xobs 编写的 Xous 操作系统。Xous 是一个用纯 Rust 编写的微内核消息传递操作系统,是为了轻量级 (IoT / 嵌入式规模) 的安全优先平台(例如 Precursor)而编写的,用于 MMU 的硬件强制型页面级内存保护。 …
出品 | OSC开源社区(ID:oschina2013) Stack Overflow 2022 开发者调查报告现已出炉。Stack Overflow 年度开发者调查是面向全球开发者进行的规模最大、最全面的调查,调查涵盖了从开发者喜爱的技术到工作偏好等内容。2022 年是 Stack Overflow 发布年度开发者调查报告的第十二年,有来自 180 个国家 / 地区的 73000 多名开发人员参与了这个调查。其中,依旧是来自美国和印度的受访者数量最多,其次是德国和 UKI(英国和爱尔兰);仅有 632 份调查反馈…
这两年,自从华为为代表的一些公司被老美加入到所谓“实体清单”之后,业界就开始围绕着芯片和操作系统这两样东西说事儿。芯片被比喻为“心”,操作系统被比喻为“魂”。大家都说,我们的高科技领域这么容易被老美卡脖子,就是因为我们缺心少魂。 作为基础软件行业的从业者,看大家把操作系统比喻为高科技的魂,我当然是很高兴的,这说明整个国家,从上到下,都开始重视了。但国产操作系统到底应该怎么个搞法,却是乱象丛生。就比如华为、阿里、腾讯三巨头分别推出的 OpenEular、AnolisOS、OpenCloudOS,最开始的目的都是解决 …