> -- Димыч писал(а):
> Что касается задумки – не слишком ли широко замахнулись?

Это - программа-максимум. Для того, чтобы двигаться вперед, необходимо представлять себе всю картину целиком. Естественно, не всё должно быть реализовано сразу. Минимальную функциональность реализовать не сложно - на уровнеScratch. А дальше можно наращивать.

> -- Димыч писал(а):
> визуальная нотация отдает APL, в кучу сведены ДРАКОН и UML, на одном экране есть построитель выражений из 1С и построитель форм из Delphi (во всяком случае очень толстые намеки на последний).

Там нет ничего от APL (кроме возможности операций над массивами аналогично PL/I), а тем более от ДРАКОНа или UML, к которому у меня отношение отрицательное. Читайте внимательнее.

Построитель выражений оригинальный, и навеян не 1С, а MS Access. И он не "на одном экране", а на отдельной вкладке.

Построитель форм действительно предполагается, как и во многих IDE, но к Delphi он не имеет отношения.

> -- Димыч писал(а):
> Плюс, если код генерируется автоматом, какой смысл в сравнении версий? Как производить сравнение визуальных алгоритмов?

Непонятно, о каких версиях вопрос - о версиях PureBuilder или о версиях разработанного на нем ПО. В первом случае от версии к версии может несколько меняться встроенный язык, набор элементов и функций стандартной библиотеки и т.п. Во втором случае сравнение версий необходимо, когда программист хочет знать, какие произошли изменения в разрабатываемом ПО.

> -- Димыч писал(а):
> Зачем наверху вкладки «Проект», «Модуль» и т.д?

Во вкладке "Проект" должен быть граф (или таблица), показывающий зависимости модулей и объединение модулей в подсистемы. Во вкладке "Модуль" должен быть граф или таблица функций и процедур, входящих в модуль (способ и степень подробности отображения выбирает пользователь).

> -- Димыч писал(а):
> Какой смысл несет модальность, привносимая вкладками?


Каждая большая вкладка отображает содержимое объекта соответствующего типа. Поскольку содержимое объектов разных типов различается кардинальным образом, то изображение этого содержимого, действия над ним и, соответственно, интерфейс в каждой вкладке особенные. Малые вкладки позволяют изменить способ и степень подробности отображения.