Сегодня 31 августа 2026
18+
MWC 2018 2018 Computex IFA 2018
реклама
Новости Software

Бывший инженер Microsoft переписал «Блокнот» с нуля и уменьшил его до 2,5 Кбайт

Тенденции к раздуванию кода Windows не избежало большинство привычных приложений платформы — она затронула даже простой текстовый редактор. Но если вернуться к истокам, можно сократить его размер до 2,5 Кбайт, доказал бывший инженер Microsoft Дэйв Пламмер (Dave Plummer).

Пламмер работал в Microsoft в те времена, когда «Блокнот» довольствовался базовым редактированием простых текстовых файлов, а для всего остального, и в первую очередь формата RTF, был WordPad. Два проекта никогда не пересекались. «Блокнот» оставался компактным приложением, а в WordPad были поддержка модных шрифтов и проверка орфографии.

Несколько десятков лет спустя произошли радикальные перемены. WordPad ушёл в небытие, а в «Блокнот» начали добавлять новые функции — вплоть до подсказок от помощника с искусственным интеллектом Copilot для корректировки текста. Дейв Пламмер, будучи не в восторге от того, во что превратился «Блокнот», переписал его. Он взял за основу проект Dave's Tiny Editor (DTE) Мэтта Пауэра (Matt Power) и выпустил собственный форк под названием TinyRetroPad.

Текстовый редактор написан на ассемблере и использует класс RICHEDIT50W для обращения к WinAPI, то есть в значительной степени опирается на уже присутствующие в Windows компоненты. Есть окна открытия и сохранения файлов, выбор шрифта и даже печать текста. «Печать в Windows — нечто жуткое», — попутно заметил Дэйв Пламмер.

Размер исполняемого файла, сообщил разработчик, составляет всего 2686 байтов. Достойный результат, учитывая, что при наличии системных компонентов Windows изобретать велосипед уже не требуется. Актуальная версия Notepad.exe сегодня занимает более чем в сотню раз больше места — и едва ли она в сотню раз лучше.

Было интересно? Скажите об этом Google, чтобы чаще получать ссылки на наши новости про текстовые редакторы

Источник:

Если вы заметили ошибку — выделите ее мышью и нажмите CTRL+ENTER.
Материалы по теме

window-new
Soft
Hard
Тренды 🔥
ИИ-агенты OpenAI не просто взломали Hugging Face — они создали тайную организацию, заметали следы и были готовы к самопожертвованию 8 ч.
«Энергетический» стартап Emerald AI привлёк $150 млн при оценке $1,05 млрд 10 ч.
Valve случайно «слила» 12 Тбайт данных по играм Steam с 2003 по 2013 год, включая ранние сборки Portal 2, Left 4 Dead, CS:GO и не только 10 ч.
Sony и Warner подали на Anthropic в суд за «вопиющую кражу» музыкальных произведений 13 ч.
Новая статья: Mortal Shell 2 — вдвое больше. Рецензия 30-08 00:08
Следующая жертва ИИ — актёры: в Китае их массово заменяют цифровыми двойниками 29-08 18:18
Бигтехи теряют доверие людей — ИИ, соцсети и наступление ЦОД всё чаще вызывают страх и недовольство 29-08 16:55
Война Маска и Альтмана добралась до Cursor — купленный SpaceX сервис лишится моделей OpenAI 29-08 12:12
Китайский открытый ИИ начал закрываться — Z.ai ограничила использование мощнейшей GLM-5.3 29-08 11:26
В роботах Unitree нашли опасную уязвимость, через которую можно поднять «восстание машин» 29-08 10:33
Новая статья: Обзор смартфона Samsung Galaxy Z Flip8: исчезающий вид? 42 мин.
Apple Watch Series 12 и Ultra 4 будут производительнее предшественников, но особых изменений ждать не стоит 5 ч.
NASA запустило наследника Hubble — телескоп Roman с оптикой от спутника-шпиона 5 ч.
Сингапур нашёл 200 МВт новых мощностей для ЦОД, но это только начало более крупного ИИ-проекта 7 ч.
Тайвань расследует подделку маркировки печатных плат — продукцию «Made in China» выдавали за тайваньскую 15 ч.
SpaceX провела полномасштабный огневой тест двигателей ускорителя Super Heavy — 14-й полёт не за горами 29-08 20:25
После анонса GTA VI из американской розницы исчезли Sony PlayStation 5 Pro, а спекулянты взвинтили цены 29-08 17:43
Наноантенны многократно усилили яркость свечения живых клеток — это поможет увидеть активность мозга и не только 29-08 17:41
Ubiquiti выпустила карманный маршрутизатор UniFi Travel Router Long-Range за €89 29-08 14:44
Пропускная способность оптических модулей XPO вырастет вдвое — до 25,6 Тбит/с 29-08 14:38