
Retroscena
Gary Kildall: il quasi Gates
di Kevin Hofer
Il PC deve il suo successo soprattutto al software che rende il computer utilizzabile dal consumatore medio. VisiCalc, un programma per fogli di calcolo, ha rivoluzionato il modo in cui utilizziamo i computer alla fine degli anni '70.
Nell'estate del 1978, Dan Bricklin, studente della Harvard Business School, sta passando in bicicletta davanti a un vigneto quando prende una decisione: Vuole realizzare il sogno a lungo coltivato di una calcolatrice digitale interattiva. Nasce così VisiCalc, come verrà chiamato il programma. Oggi il programma è considerato la prima killer app della storia dell'informatica.
Bricklin non è l'inventore del foglio elettronico. Le prime idee conosciute di tali programmi risalgono al 1961, quando Richard Mattessich, un professore dell'Università della California a Berkeley, fu il pioniere dello sviluppo di fogli elettronici per la contabilità aziendale. Tuttavia, il VisiCalc di Bricklin è unico per alcuni aspetti, quando viene rilasciato nel 1979:
Daniel Singer Bricklin è nato il 16 luglio 1951 a Filadelfia. Ha frequentato l'Accademia Ebraica Akiba prima di laurearsi al MIT (Massachusetts Institute of Technology) con un Bachelor of Science in Ingegneria Elettrica/Computer Science. Nel 1977 si iscrisse all'Università di Harvard per completare il suo MBA.
L'idea di Visivi è stata un'idea di base.
L'idea di VisiCalc venne a Bricklin nella primavera del 1978 durante un sogno di un giorno. Egli descrive la scena come segue:
Immagina se la mia calcolatrice avesse una pallina sul retro, come un mouse... E immagina se avessi un display heads-up, come in un aereo da combattimento, dove potrei vedere l'immagine virtuale sospesa in aria di fronte a me. Potrei semplicemente muovere il mio mouse/tastiera calcolatrice sul tavolo, digitare alcuni numeri, cerchiarli per ottenere un totale...
In breve, Bricklin immagina un programma di foglio elettronico che possa essere utilizzato con mouse e tastiera su un PC.
Nell'estate dello stesso anno, prese la decisione di mettere in pratica la sua idea. Dopo essersi laureato alla rinomata Università di Harvard, voleva avviare subito la sua attività e vendere il programma di fogli di calcolo.
La visione di Bricklin diventa sempre più realistica con il passare del tempo e l'heads-up display diventa un normale schermo. Prova a creare un prototipo del progetto in Basic su un terminale video collegato al sistema di timesharing della business school. Bricklin decide di adottare una visualizzazione a righe e colonne e di utilizzare la barra di stato per visualizzare la formula e la formattazione dietro i valori visualizzati.
Bricklin dovette abbandonare il suo sogno di utilizzare il mouse per controllare il primo prototipo di PC nell'autunno del 1978 perché non riusciva a programmarlo correttamente. Utilizzò invece il game paddle di Apple, una sorta di quadrante che poteva essere ruotato per interagire con il gioco.
Potevi spostare il cursore a sinistra o a destra e poi premere il pulsante di fuoco, e ruotando la paletta potevi spostare il cursore in alto e in basso. Il circuito R-C o quello che è nell'Apple era troppo lento e i miei movimenti troppo imprecisi per posizionare il cursore esattamente in questo modo. Così sono passato ai due tasti freccia della tastiera Apple, che ne aveva solo due, e ho usato la barra spaziatrice al posto del tasto per passare dal movimento orizzontale a quello verticale.
Bricklin decide di assumere un programmatore più esperto. Il suo ex collega del MIT Bob Frankston crea il codice di produzione. Il risultato è che il programma viene eseguito più velocemente, l'aritmetica viene migliorata e ora è possibile scorrere. Non solo: Frankston estende il programma e riesce a ridurre il codice a 20 KB. Ciò significa che il programma può essere eseguito anche su microcomputer. Curiosità: nonostante le dimensioni ridotte, il codice non funziona sull'Apple II di fascia bassa per cui è stato scritto. Questo ha solo 16 KB di RAM. Ecco perché VisiCalc funziona solo sulla versione da 32 KB dell'Apple II.
Bricklin e Frankston fondarono la Software Arts Corporation nel gennaio 1979. Nel maggio 1979, la società Personal Software di Dan Fylstra, poi VisiCorp, iniziò a commercializzare VisiCalc. Inizialmente Bricklin concepì diversi nomi per il programma. Il responsabile del marketing Dan Fylstra sceglie il nome "VisiCalc". Si tratta di una forma abbreviata del termine "visible calculator" (calcolatrice visibile).
VisiCalc viene lanciato sul mercato nel novembre 1979 e diventa subito un grande successo. Il programma costa 100 dollari USA. Si vende così bene che molti rivenditori vendono l'Apple II in bundle con VisiCalc. Il successo di VisiCalc è uno dei motivi principali per cui Apple diventa un'azienda di successo: Decine di migliaia di costosi Apple II da 32 KB vengono venduti ad aziende che ne hanno bisogno solo per i fogli di calcolo.
VisiCalc diventa uno dei prodotti chiave che aiutano a portare il microcomputer dalla scrivania dell'hobbista all'ufficio. Il programma dimostra in modo molto chiaro i vantaggi dei personal computer per le aziende: Un lavoro che prima richiedeva 20 ore alla settimana in contabilità viene svolto con pochi minuti di inserimento dati. Prima del rilascio di questo software rivoluzionario, i microcomputer erano considerati dei giocattoli.
Nel 1981, Software Arts guadagna oltre 12 milioni di dollari in diritti di licenza grazie a VisiCalc. Tuttavia, il successo non dura a lungo. Ben presto arrivano sul mercato prodotti rivali più potenti.
Nel 1983 viene rilasciato Lotus 1-2-3. È disponibile esclusivamente per il PC IBM e altri computer MS-DOS. Lotus funziona in modo molto simile a VisiCalc, il che rende facile la migrazione. Utilizza l'enorme spazio di memoria dei PC, che consente di creare fogli di calcolo molto più grandi di quelli che può gestire l'Apple II.
Microsoft rilascia Excel nel 1985. Innumerevoli altri sviluppatori alimentano la concorrenza, portando a tensioni tra VisiCorp e Software Arts. VisiCorp denuncia Software Arts quando l'azienda ritarda lo sviluppo di VisiCalc per il PC IBM per completare prima una versione per gli Apple IIe e III.
Software Arts viene acquistata da Lotus nel 1985 e lo sviluppo di VisiCalc viene interrotto. In seguito Bricklin fondò diverse aziende. Non fu più in grado di sfruttare il successo di VisicCalc. <p
Tecnologia e società mi affascinano. Combinarle entrambe e osservarle da punti di vista differenti sono la mia passione.