Se avessi un progetto di programmazione personale che prevedo di eseguire il porting in un'altra lingua in modo che possa essere eseguito in altri ambienti, sarebbe più ideale iniziare il porting del codice il prima possibile e lavorare contemporaneamente su due versioni? O questo rallenterebbe molto la mia produzione, e dovrei aspettare fino a quando non avrò finito alcuni componenti chiave del programma?