Ping!
Codici e sorgenti
Due pietre angolari di storia informatica diventano di dominio pubblico.
Un giornalista chiese a Steve Jobs quanti anni ci fossero voluti per scrivere QuickDraw, l’insieme di istruzioni per fare grafica sullo schermo che facevano del primo Macintosh un progresso tecnologico assoluto.
Jobs lo chiese a Bill Atkinson, principale autore di QuickDraw, autore più tardi di HyperCard e programmatore di straordinario talento.
Atkinson rispose beh, ci ho lavorato a intermittenza quattro anni.
Jobs si rivolse al giornalista e tradusse ventiquattro anni uomo. Atkinson era un genio tale al punto che il suo lavoro poteva essere conteggiato come quello di sei programmatori comuni.
Il 31 gennaio 1984 così Erik Sandberg-Diment scriveva sul New York Times di MacPaint, il primo programma di disegno bitmap, antesignano dei moderni Photoshop e quasi impossibile da credere vero per quanti erano abituati al computer con lo schermo solo testuale e i comandi solo da tastiera:
MacPaint disvela numerose possibilità grafiche a disposizione del computer, compreso il disegno a mano libera. Nessuno supererà un Brueghel grazie a questo software, che tuttavia migliora di dieci volte qualsiasi altra offerta su un personal computer.
QuickDraw e MacPaint hanno fatto la storia dell’informatica.
Per la prima volta si può liberamente scaricare il codice sorgente dell’uno e dell’altro, per usi non commerciali.
5 commenti a questo articolo
Aggiungi un tuo commento...
Per inserire un commento è necessario registrarsi e eseguire il Login.










Piccolo refuso nella traduzione: ” come quello di sei programmatori comuni” credo che dall’originale fosse più “come sei di un programmatore comune”…
Pensaci, è la stessa cosa. Sei programmatori comuni che avessero lavorato quattro anni ciascuno, come aveva detto Atkinson, avrebbero totalizzato ventiquattro anni uomo.
Grazie dei link!
Non so quanto utili, ma comunque molto interessanti.
Oggi ho installato il System 7.5.3 su vMac (emulatore di MacPlus) e ho installato MacPaint e MacWrite… quanti ricordi… (però ai tempi il System era ancora il 5!). Poi ho trovato due dischetti che contengono HyperCard e alcuni stack ma, cavolacci, sono a 800K e ora come ora l’unico lettore di dischetti ancora in funzione legge solo quella da 1.44!! Se avrò voglia dovrò riesumare il mio Mac LCII (il mio più vecchio Mac sopravvissuto in tutti questi anni). Mi ricordo ancora quando venni in possesso della prima copia di HyperCard che però non funzionava sul mio 512E per poca memoria e, poco dopo, con il passaggio al Plus (con ben 1 mega) la “gioia” nel vederlo funzionare. Quasi 25 anni di Mac… mamma mia… come mi sento vecchio!
Nonostante il caldo madmaxmac dimostra una certa “capa fresca”!
Quasi quasi ci provo anch’io.