как длается переход на новое можно посмотреть на примере питона - сейчас выпустили несовместимый 3.0 и cсовместимый 2.6 который генерирует предупреждения для кода, который трудно сконфертировать в 3.0.
С X++ думаю можно еще проще - так как C# кроет X++ как бык овцу, можно просто выпустить версию, которая будет понимать оба языка и дать инструменты для конвертирования.
Предупредив что в версии n+2, допустим, X++ уйдет.
Еще немаловажно было бы изменить сттруктуру приложения, и MorphX чтобы оно стало расшияемым - чтобы по максимуму не модифицировать код, а писать плагины - тогда меньше придется сравнивать старую можификацию на X++ с новой на C#.
|