驱动之家 22小时前
手写x86汇编复刻Windows记事本!微软传奇开发者用2.7KB实现全部功能
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_keji1.html

 

快科技 6 月 8 日消息,微软传奇开发者 Dave W. Plummer 用 x86 汇编语言手写了一个与 Windows XP 记事本功能完全对等的文本编辑器 RetroPad,体积仅 2749 字节(2.7KB),目前已在 GitHub 上以 Apache 2.0 协议开源。

Plummer 于 1993 年加入微软,期间曾亲手打造任务管理器、计算器和纸牌等软件,并于 2003 年从微软辞职。

Plummer 在发布 RetroPad 时称其实现了 XP 版记事本的全部功能,作为对比,XP 时代记事本约 65KB,而 Plummer 用 2.7KB 就完成了功能复刻。

发布后他的工作效率惊人,几天内又追加了行号显示和暗黑模式,周六还补齐了记事本全部键盘快捷键,这些新增功能只增加了少量字节。

Plummer 同时上传了编译好的 trpad.exe,不想自行用 MASM/Crinkler 编译的用户可直接下载运行。

RetroPad 的诞生背景是 Windows 应用膨胀已成顽疾,XP 记事本约 65KB,Windows 9x 时代约 50KB,Win7 到 Win10 期间膨胀到 190 至 200KB。

到了 Win11,表面上 notepad.exe 约 352KB,控制面板显示安装大小 808KB,但这只是个引导程序,实际指向一个约 5MB 的 UWP/WinUI 应用,微软在里面塞了拼写检查、自动保存、多标签页和 Copilot 写作工具等。

微软今年初已承诺回归基础,对文件资源管理器、任务栏等核心组件进行瘦身和优化。

宙世代

宙世代

ZAKER旗下Web3.0元宇宙平台

一起剪

一起剪

ZAKER旗下免费视频剪辑工具

相关标签

微软 windows win10 开源
相关文章
评论
没有更多评论了
取消

登录后才可以发布评论哦

打开小程序可以发布评论哦

12 我来说两句…
打开 ZAKER 参与讨论