Программ, которые перекраивают синтаксис - лавина, но не то все это - проверено - очень надо было сделать быстро переброску проги из одного языка в другой. Ни один конвертер задачу не решил, хотя что-то такое и наконвертировал.
Да и вот еще - банальная ситуация - если программа плотно работает с базой данных и написана в Visual Studio. В лоб не получится ее перевести в Delphi, так как для работы с базами данных в Delphi полно своих компонент, которых нет в Студии. Есть компоненты, которые разработаны и для VCL, и для Студии, но... в общем, если было бы актуально, но лень, то стоило бы какому студентику работу дать - он все сделал бы и за недорого...
Из своего опыта скажу - начал делать прожку на C++ Builder - захват звука с микрофона. Все почти заработало, но... в общем чего-то мне не нравилось - C++ Builder много чего позволяет делать, но я не знаю - как это сделать, тогда я весь проект загнал в Visual Studio 2010 - в обоих случаях C++, но пришлось много чего перекраивать, но в студии я добился результата в итоге намного быстрее и еще мне хотелось заюзать кнопки в виде битмапов - не TImage с обработкой события onClick, а именно полноценные кнопки - TButton (CButton в Visual Studio). В билдере, думаю, это тоже легко делается, но мне лениво было ковыряться, в студии я это сделал без всяких дополнительных библиотек буквально несколькими строчками кода - кнопки были CButton, а на них был натянут битмап... Если бы я был спецом в Visual C++, то сделал бы все быстрее, а так пришлось делать много "научного тыка"...
Поэтому, думаю, что перевод с языка на язык - было бы тоже самое плюс еще и перекройка синтаксиса...