今天开始,为大家翻译微软优秀的技术专栏 The Old New Thing。
由微软高级工程师 Raymond Chen 撰写。该专栏起初是一个博客,后来也出版了同名书籍。专栏主要围绕 Windows 操作系统的开发和设计展开,涵盖了 Windows 平台的历史、技术细节、编程技巧等内容
Raymond Chen是微软传奇级别的大神。
他毕业于哈佛大学,获得计算机科学学士学位。在 1992 年加入了微软公司,成为了一名高级工程师。他在微软的职业生涯中主要负责 Windows 操作系统的开发和设计工作。Raymond Chen 在 Windows 团队中拥有丰富的经验和深厚的技术功底,他致力于解释 Windows 操作系统的设计原理、开发背后的故事,并在 Windows 开发社区中享有很高的声誉。
技术好,人也幽默,乐于分享,把 Windows 开发过程中的技术细节,奇闻异事,甚至黑料边边角角都抖落了出来。
每篇博客不长,但每一篇都是一个关于 Windows 的小故事。在这里,你不仅能了解到许多技术发展的原委,更能满足你那贪婪的八卦心 :)
比如,
你知道 Windows 8 有一只隐藏的ASCII猫吗?
你知道浏览器里为什么要用Alt+D来让光标定位到地址栏?
开始菜单为什么叫“开始”菜单?
你想了解 Windows 平台上开发第一个 C++ 编译器的故事吗?
LocalAlloc和GlobalAlloc 有什么区别?
即使你没有 Windows 原生程序开发的经验,这本书也会带你一探微软的内部,带你身临其境感受当时此情此景 。而如果你本身就是C++程序员,它就更有价值了 -- 这是为数不多从 Windows 内部视角来叙述的书,这和微软以外的专家写的书感觉很不相同。
让我们随着本专栏,逐一为大家讲解,敬请关注 ❤
参考
-
「The Old New Thing」专栏 - Raymond Chen 在 MSDN 上维护了一个名为「The Old New Thing」的专栏,分享了大量关于 Windows 操作系统的历史、开发故事和背后的技术细节。这些内容不仅对技术人员有很高的参考价值,也为普通读者提供了了解 Windows 操作系统背后故事的机会。
相关链接:MSDN 博客
-
视频系列「One Dev Question with Raymond Chen」 - 在这个视频中,Raymond Chen 回答了关于他在微软的第一次面试、第一个项目以及 Windows 开发、团队文化和历史的问题。这些视频为观众提供了一窥微软内部工作流程和文化的机会。
相关链接:
- 你在 Microsoft 的第一次采访是什么?
- Microsoft 的第一个项目是什么?