Комментарии 5
Интересная статья, спасибо.
Только вот… legacy, которое написано на .net — завидую чёрной завистью. А подключаемые к .net C/C++ библиотеки, написанные на колене людьми, которые не знали, как работать с указателями? Нет, это на самом деле ещё хорошо, я люблю C++. А куски на древнем языке TFM?.. :-)
Только вот… legacy, которое написано на .net — завидую чёрной завистью. А подключаемые к .net C/C++ библиотеки, написанные на колене людьми, которые не знали, как работать с указателями? Нет, это на самом деле ещё хорошо, я люблю C++. А куски на древнем языке TFM?.. :-)
У нас похожая история. Куча COM-объектов на С++ и VB (Не .NET). И все это через интеропы используется в .NET программах и сервисах (facepalm)
Однажды, много лет назад решал задачу избавления от VB.NET.
Примерно такой же объем кода и примерно такой же результат по трудозатратам. Только все это было в эру до Roslyn... Я тогда извернулся то ли через dotPeek, то ли через ILDasm, то ли через Reflector. Короче собрал VB в dll, разобрал уже в C#. Прошло довольно гладко. Что-то ещё глазами по мелочи подправил и все запело.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Королевские рефакторинги с Roslyn