Разработчик Луис Эрнандес рассказал историю VisualNEO Win — среды разработки, история которой началась еще в 1993 году.
За это время программа пережила DOS, Windows 95, появление интернета, смартфонов, облачных сервисов и теперь получила современные инструменты, включая функции для работы с ИИ.
Читают прямо сейчас:
Что такое обратная совместимость — почему VisualNEO Win остаётся 32-битной и держится за старые плагины: сохранить совместимость важнее, чем переписать всё с нуля
Legacy: что такое легаси в коде — как жить с кодом 1993 года, который нельзя трогать, и когда это правильное решение
Что такое технический долг — какую цену платит команда за каждый год поддержки 30-летней кодовой базы вместо перехода на новую архитектуру
Все началось с электронных книг
Первая версия программы вышла под названием NeoBook для DOS в конце 1993 года. Изначально она предназначалась для создания электронных книг и интерактивных публикаций.
Пользователь мог размещать на страницах текст, изображения и кнопки, а затем задавать им действия. И все это без необходимости изучать обычное программирование.
Однако пользователи быстро нашли программе другое применение. На NeoBook начали создавать базы данных, образовательные приложения, каталоги, мультимедийные проекты и различные бизнес-инструменты. Постепенно программа превратилась в полноценную среду разработки.
Со временем вокруг нее сформировалась экосистема плагинов. Они добавляли поддержку баз данных, мультимедиа, обработки изображений, оборудования и других функций.

От NeoBook к VisualNEO Win
В 2018 году разработка NeoBook перешла к нынешнему владельцу проекта. Программу переименовали в VisualNEO Win, но отказываться от совместимости со старыми проектами не стали.
Это оказалось важным решением: за десятилетия пользователи накопили большое количество программ, скриптов и сторонних плагинов. Полный отказ от старой архитектуры означал бы, что многие из них перестанут работать.
В 2026 году разработчики перенесли среду с устаревшей Delphi 7 на Delphi 11. Вместе с этим VisualNEO Win получила улучшенную поддержку Unicode, интеграцию с WebView2, работу с HTTP и JSON, поддержку WebP и новые возможности Windows.
В программу также добавили инструменты для разработки с использованием ИИ и новую систему плагинов.
При этом разработчики сохранили старую систему плагинов .nbp, которой уже несколько десятилетий. Сам VisualNEO Win тоже остается 32-битным приложением: переход на 64-битную архитектуру мог бы сломать совместимость со значительной частью существующих расширений.

Почему программа все еще существует
Создатель VisualNEO Win считает, что основная идея NeoBook за 30 с лишним лет не устарела. Сегодня такой подход можно отнести к low-code — пользователь собирает интерфейс визуально, добавляет действия и при необходимости использует скрипты.
Большая скидка — 16% на все курсы Практикума
Если вы читаете эту статью, тогда вы точно разбираетесь в технологиях. Стать лучше и зарабатывать больше можно после курсов Практикума — по программированию, анализу данных и искусственному интеллекту.
До 30 сентября на все курсы действует скидка 16%, она применится автоматически при оплате. Потом цены станут выше, поэтому не откладывайте!
