Сегодня 06 октября 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
Тренды 🔥
ChatGPT и Codex начнут помечать ответы невидимыми «водяными знаками», но не у всех 47 мин.
«Это игры для подростков»: разработчик Kingdom Come: Deliverance раскритиковал современные RPG 3 ч.
Ubisoft запустила Motherbrain для внедрения генеративного ИИ в будущие игры 4 ч.
Апокалиптический вестерн Guns of Eschaton с духом Dark Souls получил новый геймплейный трейлер и демоверсию в Steam 5 ч.
ИИ завалил arXiv нейрослопом — теперь учёным разрешат публиковать не более двух препринтов в месяц 5 ч.
В ChatGPT станет больше рекламы — OpenAI начнёт показывать её во время генерации изображений 5 ч.
ИИ сдал пользовательницу полиции — она рассказала Claude о планах устроить стрельбу 5 ч.
«Плохие вещи будут происходить»: Сэм Альтман призвал смириться с рисками ИИ ради его преимуществ 6 ч.
Tomb Raider: Legacy of Atlantis избавили от Denuvo за четыре месяца до релиза — ремейк классической Tomb Raider выйдет без защиты 6 ч.
В Steam вышла демоверсия «Ларька на улице Ленина» — симулятора ларька для гиков в России нулевых 7 ч.
Microsoft покончит с разрозненными драйверами принтеров в Windows — старые устройства могут перестать работать 36 мин.
Qualcomm снова сошлась в суде с Arm — спор об инструментах тестирования чипов грозит миллиардами долларов роялти 7 ч.
Honda покажет в деле технологию беспроводной зарядки электромобилей прямо на ходу 9 ч.
Google готовит относительно доступный фитнес-трекер Fitbit Edge с экраном 10 ч.
Новые MacBook Pro не только получат сенсорные OLED, но и заметно похудеют 11 ч.
Разработчик «неубиваемого» оптического интерконнекта CScale вышел из «стелс-режима», получив $145 млн от NVIDIA и Intel 11 ч.
Amazon отдаст инвесторам ИИ-чипы на $8 млрд и тут же арендует их 11 ч.
Trane выпустила LiquidStack 2.X CDU для ИИ ЦОД 11 ч.
Крупный ИИ ЦОД Oracle в Висконсине не хотят подключать к электросети, а сроки запуска уже начинают поджимать 12 ч.
Foxconn продолжает грести деньги на ИИ-буме — квартальная выручка взлетела на 47 % и побила прогнозы 12 ч.