Был на конференции в прошлом году. Чел рассказывал: у нас вот LOW CODE платформа для тестирования гипотез. Соединяешь два прямоугольника в веб-интерфейсе — вуаля, процесс передачи данных. Из Кафки в Постгрес, из Монги в Кафку! До меня микрофон не дошёл, но первое что хотел спросить — а чем это отличается от Apache NiFi?

Текст > прямоугольники

Моё мнение: текст — лучшее хранилище для алгоритмов. Никакие визуальные решения меня не убеждали.

Хотя бы один вопрос: а что с version control? Текст версионируется, диффается, ревьюится. Визуальные блоки — нет. Окей окей обходы есть))) Тот же NiFi умеет подключаться к гиту. Но возникает вопрос: зачем редактировать блоки визуально, чтобы потом сгенерировать код? Может наоборот — писать код и смотреть визуализацию?

Тренд

Визуальный drag-and-drop no-code в упадке. Вендоры отказываются. Платформы которые вчера продавали “соедини два блока”, сегодня прикручивают AI-генерацию и переименовываются.

Мечта сбылась

И вот что интересно — no-code умер, а его мечта сбылась. Идея “не технический человек создаёт софт” никуда не делась. Но вместо появления очень интеллектуальных соединений прямоугольников в вебе — промпты пишут на естественном языке.

Текст победил дважды: и как способ хранить алгоритмы, и как способ их создавать.