Приведенный ниже комикс XKCD предполагает, что для компиляции кода требуется значительное количество времени (возможно, не достаточно времени для организации боя на мечах, но вы поняли идею). Однако с простыми кодами Java, над которыми я работал, компиляция 1000 строк в BlueJ занимает менее 2 секунд, а другие IDE, такие как Eclipse, в некоторой степени компилируются на лету.
Таким образом, при каких обстоятельствах (язык, сложность кода и т.д.) На сборку кода на самом деле может потребоваться много времени (скажем,> 1 минуты), или этот комикс просто использует творческие возможности (что, в отличие от xkcd).