Software se stal extrémně pomalým a nafouklým. Existuje mnoho důvodů, ale jedním z nich je rozhodně nedbalost vývojářů a nedostatek vášně pro řemeslo, což nedávno zdůraznila zpráva MS. Od nedávného rozruchu kolem File Pilot jsem dostal spoustu otázek ohledně toho, jak byl napsán, jaký jazyk používá atd. Protože zatím nemám online devlog, sdílím odkaz na mou přednášku na BSC z tohoto léta: Pokrývá jen základy mé základní vrstvy, ale měla by vám dát náhled do myšlení za jeho vývojem. File Pilot byl napsán v C, bez externích knihoven (kromě několika velmi malých výjimek). Používá vlastní základní vrstvu (místo libc), platformovou vrstvu, rendering, uživatelské rozhraní, prakticky všechno je vytvořené na míru. Dva nejvlivnější zdroje byli rozhodně Handmade Hero (od @cmuratori), který mě seznámil s jednodušším a přímočařejším přístupem k programování, a @ryanjfleury, který syntetizoval mnoho konceptů HMH do vynikajícího online blogu. Jeho článek o UI ( přímo ovlivnil, jak je UI systém File Pilot postaven.