Я хочу задать несколько вопросов о MDA:
Во-первых, я знаю, что существуют инструменты, с помощью которых вы можете писать код на одном языке, а затем код генерировать на другом, например, в GWT код Java преобразуется в Javascript или некоторые инструменты мобильной разработки, которые преобразуют HTML + Javascript в собственный код для разных платформ. Рассматриваются ли эти преобразования как MDA или что-то другое?
За исключением того, что при использовании MDA часть кода генерируется автоматически, есть ли какие-либо другие причины, которые увеличивают продуктивность программиста?
По сравнению с традиционной разработкой, окупится ли переход на MDA (немедленно) и возможно ли это на самом деле?