Современный софт стремительно раздувается в размерах, обрастая гигабайтами «воды», рекламы и систем слежки. Решив доказать, что классический подход к программированию еще жив, бывший ведущий разработчик Microsoft Бен Баккер совершил настоящее чудо оптимизации. Он написал с нуля полноценный клон легендарного текстового редактора Блокнот (Notepad), весь исполняемый код которого занимает ничтожные 2 686 байт. Для сравнения, современный стандартный Блокнот в Windows 11 «весит» почти в 150 раз больше.
Никакого раздутого кода, никакой телеметрии и абсолютно никакого мусора. Баккер писал утилиту, получившую лаконичное название ntpd.exe, на чистом языке ассемблера, напрямую взаимодействуя с базовыми API операционной системы. Несмотря на микроскопический размер, программа полностью функциональна: она мгновенно открывается, позволяет редактировать и сохранять текстовые файлы, поддерживает стандартные горячие клавиши и при этом не потребляет ресурсы процессора. Автор уже выложил проект в открытый доступ, устроив своеобразный мастер-класс для современных разработчиков, привыкших собирать простейшие приложения на базе «тяжелых» веб-движков.
Источник: www.goha.ru