Ancora oggi, il supporto nativo agli archivi compressi da parte di Windows è tutt’altro che perfetto. Eppure, Microsoft ci sta lavorando da almeno tre decenni. A far luce sulle origini di questo particolare aspetto del sistema operativo è Dave William Plummer, attivo con il canale Dave’s Garage su YouTube e, all’inizio degli anni ’90, al servizio di Microsoft. Lo ha fatto condividendo su X la storia piuttosto bizzarra di come è riuscito a comprare una Corvette rossa vendendo alla software house, ai tempi dello sviluppo di Windows 95, un’estensione per la shell in grado di aprire i file ZIP come normali cartelle.
Dave Plummer, Microsoft, Windows 95 e i file ZIP
In un lungo post, di cui consigliamo la lettura, Plummer racconta di aver iniziato un progetto nel tempo libero chiamato VisualZIP, nel lontano 1993, lanciato poi come programma shareware. Da lì a poco ricevette una telefonata da una responsabile di Microsoft intenzionata ad acquisirlo. La cifra ricevuta fu spesa quasi per intero per l’automobile.
This is the Corvette that Windows zip folders bought.
Back in '93 or so, I was working at Microsoft on COM, and at home for fun I started writing a shell extension to browse zip folders in the new Win95 user interface, making them appear as if they were just folders. That grew… pic.twitter.com/HQslncZ0XC
— Dave W Plummer (@davepl1968) March 4, 2024
Aneddoti a parte, quanto svelato risulta interessante per un altro motivo: spiega che, sostanzialmente, nulla è cambiato da allora per quanto riguarda la funzionalità: Se vi siete mai chiesti perché il supporto ai file ZIP sia così lento oggi, ci sono due ragioni principali
. L’estrema lentezza nell’apertura e nella gestione degli archivi che gli utenti Windows ben conoscono è dovuta anzitutto all’utilizzo di un codice vecchio oltre 25 anni e al fatto che sia pensato per sfruttare un solo core del processore, anche sulle CPU moderne. Poi, all’impiego di una directory temporanea in cui allocare i file compressi prima di renderli effettivamente disponibili.
Microsoft migliorerà la situazione, prima o poi? Non secondo Plummer, anche se il supporto nativo ai RAR e alcune altre novità da poco in fase di test sembrerebbero suggerire un’attenzione rinnovata su questo fronte.
Potrebbe essere risolto, ma immagino che, chiunque presti attenzione alle prestazioni o alle funzionalità legate ai file ZIP, preferisca utilizzare 7-Zip, WinRAR e così via. Non credo che lo miglioreranno presto, ma hanno aggiunto altri formati di compressione come RAR, dunque mai dire mai.
How I spent 1996:
My boss wandered into my office and said "Hey Dave, do you want to rewrite pinball for Windows NT?". I said "Hell ya" and got paid to write and play pinball for two months… while listening to Soundgarden. And kudos to the original designers for a classic! pic.twitter.com/yvBE8KbBKK— Dave W Plummer (@davepl1968) July 25, 2023
Tra gli altri software del gruppo di Redmond che hanno visto il programmatore impegnato, ci sono le prime versioni del Task Manager (Gestione attività) e della Calcolatrice e oltre all’indimenticabile Pinball.