Ноутпады всё падали
2026-05-02 22:04Про текстовый редактор Notepad замолвлю слово. Тоже ведь к ретрокомпьютингу относится.
В 1985 году вышел первый Windows 1.0, и в его составе редактор Notepad, заменивший наконец ужасный EDLIN.

Ничего умного тот Notepad не умел, и дожил в таком виде почти до наших дней. Только в 2023-м Микрософт стал добавлять некоторые полезные фичи.
В 2003 году один крутой француз решил, что неплохо бы Notepad всё-таки улучшить. Появился опенсорсный Notepad++, и набрал довольно таки приличную популярность. Но он был сделан только для Windows, и с выходом Visual Studio Code стал угасать.

В 2019 году другой крутой чувак предложил сделать это дело переносимым. Появился проект Notepad Next, умевший всё то же самое, но сделанный на базе Qt. То есть и для Linux и macOS. На днях в новостях мелькнула его новая версия.

Поглядел я на него - вроде по уму всё сделано. Только зачем мне GUI? Я в текстовом терминале живу. А давай-ка переделаю на текстовый интерфейс. Какой у нас есть хороший TUI фреймворк? Народ недавно старый знакомый Turbo Vision отрихтовал. Сказано - сделано. Claude Code изрядно попыхтел, но выдал вполне рабочую версию. Убрал все хвосты от Qt и дописал нужные куски для TVision. Мне пришлось только с цветовой палитрой покумекать. И не все фичи там ещё доступны (макросы, code folding). Но для проекта выходного дня очень неплохо.
Исходники здесь: sergev/notepad-turbo

В 1985 году вышел первый Windows 1.0, и в его составе редактор Notepad, заменивший наконец ужасный EDLIN.

Ничего умного тот Notepad не умел, и дожил в таком виде почти до наших дней. Только в 2023-м Микрософт стал добавлять некоторые полезные фичи.
В 2003 году один крутой француз решил, что неплохо бы Notepad всё-таки улучшить. Появился опенсорсный Notepad++, и набрал довольно таки приличную популярность. Но он был сделан только для Windows, и с выходом Visual Studio Code стал угасать.

В 2019 году другой крутой чувак предложил сделать это дело переносимым. Появился проект Notepad Next, умевший всё то же самое, но сделанный на базе Qt. То есть и для Linux и macOS. На днях в новостях мелькнула его новая версия.

Поглядел я на него - вроде по уму всё сделано. Только зачем мне GUI? Я в текстовом терминале живу. А давай-ка переделаю на текстовый интерфейс. Какой у нас есть хороший TUI фреймворк? Народ недавно старый знакомый Turbo Vision отрихтовал. Сказано - сделано. Claude Code изрядно попыхтел, но выдал вполне рабочую версию. Убрал все хвосты от Qt и дописал нужные куски для TVision. Мне пришлось только с цветовой палитрой покумекать. И не все фичи там ещё доступны (макросы, code folding). Но для проекта выходного дня очень неплохо.
Исходники здесь: sergev/notepad-turbo


no subject
Date: 2026-05-03 06:00 (UTC)no subject
Date: 2026-05-03 14:04 (UTC)no subject
Date: 2026-05-04 05:34 (UTC)Для затравки: лет 38 назад я на Паскале написал штатную задачу форматирования магнитной ленты для Эльбрус-1К2 под ОС ДИСПАК, в замену legacy реализации на ассемблере. Триггером послужило появление магнитофонов с ФК и плотностью 64 бит/мм. Надо было быстро обеспечить поддержку ОС, а ковыряться в том ассемблере не хотелось совсем. В командировке на сайте юзера, за 3 дня.
Но были проекты и много крупнее.
no subject
Date: 2026-05-03 06:50 (UTC)no subject
Date: 2026-05-03 08:52 (UTC)Я присматриваюсь и думаю, не переходить ли на него. Думаю, это перспективный редакторъ. Надо бы къ нему приладить всякiя расширенiя для разныхъ языковъ. Какъ разъ задача для ИИ.
no subject
Date: 2026-05-03 10:05 (UTC)no subject
Date: 2026-05-03 13:01 (UTC)То что проект изначалоно был только под винду, это несомненно. А вот на счет "угасать" я бы не торопился с выводами. То что у него перестали выходить частые обновления - это да. Но просто же незачем. Реально у мен для ежедневных задач ничего нету, чтобы уже осталось нереализованным в notepad++
А ожидать от него, что он превратится в готовую IDE для кодирования, не знаю, стоит ли?
no subject
Date: 2026-05-03 13:07 (UTC)