Здравствуйте, VladD2,
Написал не один транслятор, могу точно сказать, что это займет кучу человеко часов
(например трансляция параллельного паскаля в с++ с побайтной совместимостью структур данных для одной нерусской компании озадачила 4х человек на период 8 месяцев).
С компилятором всё будет еще безрадостнее

ведь написать фронтенд — это 5% дела, если не меньше, качественный бакэнд и оптимизация, построение (пусть даже в некоторой степени автоматизированное) _кучи_ тестов и выяснение того, что реализация удовлетворяет языковой спецификации однажды заставят вас взвыть
Разработку подобного софта могут позволить себе обеспеченные люди.