前微软开发者打造2.5KB记事本克隆版

Hacker News Top 工具

摘要

前微软开发者Dave Plummer用汇编语言构建了TinyRetroPad,一个仅有2.5KB的记事本克隆,复制了Windows XP记事本的功能,不含AI特性,并批评了现代记事本的臃肿。

暂无内容
查看原文
查看缓存全文

缓存时间: 2026/07/02 17:08

# 前微软开发者打造2.5KB记事本克隆,零AI功能 来源:https://theguptalog.blogspot.com/2026/07/former-microsoft-dev-built-25kb-notepad.html [](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjaTZPOv_fzAoa9KbmWrOvJyVEh9G3Uq1Dmv40fi2nvrTH93PnI5vMHO5qxGAfeO03KrDmuodcHKyhQSIb57EAk5ahuOX-thfyEtyq7Y6JpzvEm6hmA9zQTAU5D-hL6vu4ofDH4EjAXI8m5yM8WG15IDuma0zRNnPKCF9SYQdjsEYCHd6Y5SGRHk3j558I4/s960/tinypad.webp) Dave Plummer 的程序员生涯始于微软的 MS-DOS 时代。他对代码优化颇有心得,正因如此,他如今试图剥离微软近年来不断塞入记事本的那些惹人厌的 AI 垃圾功能。 Plummer 自称创建了包括原始任务管理器在内的多项重要 Windows 功能。如今,这位 YouTuber 兼退休开发者分享了他的最新作品:一款名为 TinyRetroPad (https://github.com/PlummersSoftwareLLC/TinyRetroPad) 的文本编辑器,其设计目标是模拟记事本的文本编辑功能,同时尽可能压缩磁盘占用。 TinyRetroPad 是一款类记事本的文本编辑器,体积仅约 2.5 千字节(KB)。传统上 1 KB 指 1024 字节,这意味着这款新编辑器必定采用了大量优化技巧,才能将可用的应用塞进这么小的包中。Plummer 从 Dave's Tiny Editor 分叉出 TinyRetroPad,而后者此前又来自开发者自己的 HelloAssembly 项目 (https://github.com/PlummersSoftwareLLC/HelloAssembly)(tiny.asm)。 立即获取 ### Get GoPeek 预览链接无需打开标签页。支持 Edge 和 Firefox。Chrome 支持即将推出。 Tiny.asm 的设计目标是成为尽可能小的 Windows 应用程序,而 TinyRetroPad 无疑是一款体积极小的文本编辑器。新项目在保持同样极简、痴迷于尺寸的精神的同时,提供了一些“现代化”功能,例如类似记事本的菜单。毋庸置疑,这两个项目均使用汇编语言编写。 Plummer 解释说,TinyRetroPad 本质上是一个围绕 Windows API 提供的“RICHEDIT50W”控件构建的封装器。所有对 tiny.asm 的后续添加都尽可能保持“廉价”,利用 Crinkler 压缩算法在构建时减小程序体积。最终的可执行文件在功能、外观和“感觉”上都应像经典记事本应用,同时比 Windows 11 中包含的最新版记事本小 100 倍 (https://www.theregister.com/os-platforms/2026/06/30/former-microsoft-engineer-shrinks-notepad-down-to-size/5264319)。 TinyRetroPad 截图 Plummer 表示,在他任职微软期间,工程师们很清楚记事本用于纯文本编辑,而写字板用于 RTF 编辑。这是一个重要的区别,程序员们被告知永远不要混淆两者。而如今,记事本常常被微软当作试验田,用来测试不必要的功能,包括生成式 AI 和图像嵌入。 Plummer 并不喜欢现代的记事本,因此他决定从头重建该工具,打造了 TinyRetroPad。新编辑器应类似于 Windows XP 中包含的记事本版本,没有任何多余功能,也完全没有 AI。 Plummer 因对微软软件产品做出了多项重要贡献而受到赞誉,当然也编写过一些令人恼火的小毛病。从公司退休后,这位程序员创办了自己的公司 SoftwareOnline。这家公司通过销售价值存疑的软件产品盈利,后来被华盛顿州总检察长办公室起诉,违反消费者保护法。 最好的软件,是只做一件事且做到极致的软件。 立即获取 ### Get GoPeek 预览链接无需打开标签页。支持 Edge 和 Firefox。Chrome 支持即将推出。

相似文章

现代应用

Lobsters Hottest

对现代代码编辑器的讽刺性观察,嘲弄过于复杂的AI功能、基于Electron的臃肿以及当代软件开发中的挫败感。