Тенденцията към раздуване на кода на Windows не е подминала повечето познати приложения на платформата – тя е засегнала дори обикновения текстов редактор Notepad, но сега се оказа, че размерът му може да бъде намален до невероятните 2,5 килобайта, както доказа бившият легендарен инженер на Microsoft Дейв Пламър.

Плъмър е работил в Microsoft във времето, в което Notepad се задоволяваше с основно редактиране на прости текстови файлове, а за всичко останало и преди всичко за формат RTF се използваше WordPad. Двата проекта никога не са се пресичали. Notepad оставаше компактно приложение, докато WordPad предлагаше поддръжка на модерни шрифтове и проверка на правописа.

Няколко десетилетия по-късно настъпиха радикални промени. WordPad изчезна в небитието, а в Notepad започнаха да се появяват нови функции – чак до подсказки от помощника с изкуствен интелект Copilot за коригиране на текста. Дейв Пламър, който не беше възхитен от това, в което се е превърнал Notepad реши да го пренапише. Той взе за основа проекта Dave’s Tiny Editor (DTE) на Мат Пауър и пусна свой собствен форк под името TinyRetroPad.

Бивш инженер на Microsoft пренаписа Notepad от нулата и намали размера му до 2,5KB

Текстовият редактор е написан на асемблер и използва класа RICHEDIT50W за достъп до WinAPI, тоест до голяма степен разчита на вече налични в Windows компоненти. Има прозорци за отваряне и запазване на файлове, избор на шрифт и дори печат на текст.

„Печатът в Windows е нещо ужасно.“

отбеляза Плъмър

Размерът на изпълнимия файл е едва 2686 байта. Актуалната версия на Notepad.exe днес заема повече от 100 пъти повече място, но едва ли е 100 пъти по-добра.