Да, можно перенести большой проект с Java на C++. Однако, перенос проекта с одного языка программирования на другой может быть сложным процессом, требующим глубоких знаний обоих языках и особенностях их использования.
Чтобы автоматизировать процесс переноса проекта среднего размера с Java на C++, можно воспользоваться специальными инструментами и технологиями, например, автоматизированными миграционными инструментами (например, Java2C++), которые могут помочь в преобразовании синтаксиса и структуры кода с одного языка на другой. Тем не менее, такие инструменты не всегда дают идеальный результат, поэтому часто требуется ручная доработка и оптимизация кода после автоматической конвертации.
Также важно помнить, что скорость работы программы зависит не только от выбора языка программирования, но также от алгоритмов и структур данных, используемых в проекте. Переписывание проекта на C++ может принести некоторый прирост в скорости работы программы, но важно провести анализ и оптимизацию кода, чтобы добиться дальнейших улучшений в производительности.