код так сложно поддерживать? для меня сложнее два раза одно и тоже писать и синхронить
Для начала не всё так можно написать. Потом - компиляция медленнее, и не только в терминах времени - чуть что, надо собирать всё. В третьих, есть совместные проекты, тебя и коллег, тебя на с++ и других на других языках. Это не собирается так.
а никого не парит два раза одно и тоже писать и копипастить туда сюда?
Обсуждают сегодня