Se eu tiver um projeto de programação pessoal que pretendo portar em outro idioma para que ele possa ser executado em outros ambientes, seria mais ideal começar a portar o código o mais rápido possível e trabalhar em duas versões simultaneamente? Ou isso atrasaria muito minha produção e devo esperar até terminar alguns componentes principais do programa?