Il software è diventato estremamente lento e ingombrante. Ci sono molte ragioni per questo, ma una di esse è sicuramente la negligenza degli sviluppatori e la mancanza di passione per l'arte, qualcosa che le recenti notizie di MS hanno messo in evidenza. Da quando c'è stato il recente clamore attorno a File Pilot, ho ricevuto molte domande su come è stato scritto, quale linguaggio utilizza, ecc. Poiché non ho ancora un devlog online, condividerò semplicemente un link al mio intervento al BSC di quest'estate: Copre solo le basi del mio livello base, ma dovrebbe darti un'idea della mentalità dietro il suo sviluppo. File Pilot è stato scritto in C, senza librerie esterne (a parte alcune eccezioni molto piccole). Utilizza il proprio livello base (invece di libc), livello di piattaforma, rendering, UI, praticamente tutto è costruito su misura. Le due fonti più influenti sono state sicuramente Handmade Hero (di @cmuratori, che mi ha introdotto a un approccio più semplice e diretto alla programmazione) e @ryanjfleury, che ha sintetizzato molti concetti di HMH in un eccellente blog online. Il suo articolo sull'UI ( ha influenzato direttamente come è costruito il sistema UI di File Pilot.