Oggi è tutto online. Musica, film, giochi e software sono solo a portata di download, ma i media fisici sono stati i re nei decenni passati. Alcuni strumenti software potenti e complessi erano dotati di così tanti pacchetti e supporti fisici che potevano pesare più del computer utilizzato per eseguirli. Tale era il caso di
Microsoft ha rilasciato il compilatore C/C++ nel 1992, rendendolo il primo strumento di sviluppo C++ nativo di Microsoft per applicazioni MS-DOS, Windows e OS/2. In precedenza, Microsoft si basava su compilatori “preprocessore” C++ che prendevano il codice C++ e lo convertivano in C prima che un compilatore creasse il programma eseguibile. Questo era un grosso problema all’epoca e Microsoft non lesinava sulla confezione .
Secondo Stevenson, la scatola di due piedi pesava più di 40 libbre. La maggior parte della maggior parte è arrivata sotto forma di libri di consultazione spessi e guide di avvio “rapido”. Tieni presente che questo era agli albori di Internet. Non puoi semplicemente richiamare una pagina web con la documentazione in un attimo. Anche se esistesse una risorsa online, non sarebbe stato facile accedervi.
Il software vero e proprio era contenuto in 20 floppy disk da 3,5 pollici. Avrebbero contribuito con circa mezzo chilo al pacchetto totale. Quindi, stiamo parlando principalmente di libri nell’enorme scatola, ma riesci a immaginare l’installazione di software da così tanti singoli dischi? L’abbiamo fatto e abbiamo pensato che all’epoca fosse piuttosto sorprendente che ognuno potesse contenere più di un megabyte di dati.
Stevenson osserva che Microsoft non ha mai più tentato di spedire un software così ingombrante. L’anno successivo, l’azienda ha lanciato Visual C++, che continua a sviluppare fino ad oggi come parte di Visual Studio. Puoi scaricarlo oggi con un peso netto di zero libbre grazie alle meraviglie di Internet. C’è qualcosa di confortante nell’ottenere un software con manuali e dischi fisici, ma un singolo download ti dà tutto ciò di cui hai bisogno per sviluppare in C++, JavaScript, CSS e altro. L’efficienza del futuro è buona, ma ci manca la fantasia di un pacchetto software da 40 libbre.