Цитата:
Сообщение от
belugin
Резeльтат будет в простых случаях многословнее и в каких-то случаях тормознее (LINQ) и надо будет наделать дополнительных правил проверски, на корректность этого LINQ.
Еще непонятно, что делать с гигантским монолитным ApplicationSuite.
Я бы просто хранил в системе контроля версий по веткам.
Они недалеко от Редмонда.
P.S.
The future of C#
https://youtu.be/QZ0rWLaMZeI?t=1m
"Once again, we happy to announce, this is becoming traditional, C# has a future and we're going to talk about it".
И им смешно и аудитории
Гигантский монолитный ApplicationSuite это кстати демонстрация недостатка компилируемого языка на больших проектах. Отчасти одна из причин того что C# как имел светлое будущее 15 лет назад так к этому будущему до сих пор и стремится.
Ну не знаю, мне кажется сделать конвертор X++ в С# задача технически более осмысленная чем городить все эти прослойки. Но политически да, "тот же код с другим интерфейсом" была такая задача.
Вся для удобства и счастья X++ программиста, и код X++ тот же и абстракция от UI, и точки расширения где хочешь, и массаж плеч и стоп...Спасибо MS за заботу хочется сказать