Эта заметка открывает серию постов [DC] - Delphi And C++. В [DC] я буду сравнивать Delphi и С++(Qt). Синтаксис, типы данных, алгоритмы, классы, паттерны, gui, все что можно сравнить в рамках здравого смысла.
Мне не раз встречались задачи по переносу приложений или кусков кода с С/C++ на Delphi. Обратное встречается реже, но тоже не исключено. Проблему переноса кода с одного языка на другой можно решать по-разному. Можно переписать "в лоб". Можно портировать, изменив архитектуру проекта или заменив языковые средства, на более подходящие/удобные/любимые в новой среде.