你是否好奇,一款功能完备的记事本软件究竟可以做到多小?最近,一位堪称传奇的程序员给出了令人惊叹的答案。前微软工程师戴夫·普卢默(Dave Plummer)推出了一款名为RetroPad的记事本工具,其整个程序体积仅有2749字节(约2.7KB),完全采用x86汇编语言编写,堪称代码优化艺术的极致体现。

戴夫·普卢默在微软任职期间,曾亲手打造了Windows系统中的任务管理器、计算器以及纸牌游戏等经典内置软件,因此被众多开发者誉为“Windows任务管理器之父”。他此次发布的RetroPad,意在对标Windows XP时代系统自带的记事本程序。要知道,后者的大小约为65KB,而RetroPad的体积仅为其约4%,这一悬殊对比充分展现了其技术实现的精妙与高效。
功能与体积的极致平衡
尽管体积微小,RetroPad绝非一个简陋的玩具。在最初发布的版本基础上,戴夫·普卢默在过去两天内为其添加了行号显示、常用快捷键等实用功能,这也使得软件体积从最初的2686字节“膨胀”至当前的2749字节。即便如此,它依然保持着KB级别的超小体积,令人惊叹。
开源与获取方式
目前,戴夫·普卢默已将RetroPad的源代码在GitHub上开源,采用Apache 2.0许可证。对于普通用户而言,无需掌握编译知识,项目页面已提供了编译好的exe可执行文件,可以直接下载体验这款极致精简的记事本工具。
