Алексей Евгеньевич писал(а):
Друзья, честно говоря у меня сложилось такое впечатление, что нет реального желания
Алексей Евгеньевич, позвольте мне объяснить недостаточный энтузиазм участников форума.
Что такое ЕСР Дракон? Это компьютерная программа, у которой есть две важных стороны:
1. Во-первых, это приложение будет иметь графический интерфейс. И довольно сложный.
2. Во-вторых, это приложение для конечного пользователя. То есть пишем не для себя самих, а для массового зрителя.
По поводу графического интерфейса. Да не обидятся на меня специалисты по серверной части, графический интерфейс сложнее типичного сервера на порядок. Слишком уж много объектов и объектиков. Их взаимодействие имеет комбинаторную сложность. Добавьте ещё пользователя, который одной только мышкой может вытворить чёрт знает что.
Кроме того, если мы хотим выглядеть профессионально, то потребуется графический дизайнер и юзабилист.
А чем массовый продукт отличается от домашнего или корпоративного, предназначенного для ограниченного круга людей? Тем, что в массовом продукте каждая мелочь переделывается много раз. Каждую деталь шлифуют долго и упорно до достижения характерного матового блеска. Это долгая и кропотливая работа.
ЕСР Дракон представляет собой наихудшее сочетание: сложный графический интерфейс, рассчитанный на массового пользователя.
И ещё. Чуть не забыл! Самое важное.
Среда разработки - это средство производства программ. А что самое главное в программах? Надёжность, стабильность. Чтоб не падали.
А программа, которая делает другие программы, должна быть вдвойне надёжна. К среде разработки предъявляются повышенные требования по части надёжности. На хрупком фундаменте не построишь прочного здания.
ЕСР Дракон это не система управления реактором. Но в ней должно быть можно создать такую систему! Необходима космическая надёжность кодогенерации.
Повышенные требования означают повышенные затраты на тестирование и обеспечение качества.
Я не стараюсь никого запугать. Просто сообщаю факты. ЕСР Дракон - это серьёзный проект, требующий много времени и усилий. Нужны будут несколько программистов, тестировщиков и других специалистов.
Очень важно, чтобы эти специалисты не разбежались через первые же полгода. И ещё важно, чтобы они не слишком много ссорились и спорили.
Что нужно, чтобы обеспечить это? Грамотный руководитель и хорошее финансирование. Без денег ничего не выйдет.
Можно, конечно, напрячь силы и сообща что-то сделать. Но без серьёзных денег и руководителя получится очередной DRAKON Editor или ИС Дракон.