Ho sempre trovato scoraggiante e confuso il modo in cui un hacker del sistema operativo imposta il proprio flusso di lavoro. Come sviluppatore web, trovo facile impostare un flusso di lavoro perché i siti Web vengono eseguiti su server e pertanto il mio sistema operativo non viene mai toccato. Ma un programmatore del sistema operativo, come lo fai? Ti sviluppi su una macchina e poi in qualche modo trasferisci il codice sull'altra macchina? Ti sviluppi sul sistema operativo che stai sviluppando, quell'ultima opzione sembra piena di paradossi? Quindi come lo fai?
P.S.
La mia domanda Quora simile non ha ancora risposta a questa domanda ...