Questo articolo è stato scritto da Bruce Horn - azienda leader nello sviluppo di software per Macintosh. Prima ha lavorato per molti anni in una posizione simile a Xerox. In questo articolo, Bruce ha cercato di dissipare le voci circa il fatto ben noto che Apple aveva rubato molte idee di dipendenti Xerox e condiviso la sua opinione sullo sviluppo di tecnologie per il futuro.
Come tutto ebbe inizio
Ho troppo spesso sentito discussioni circa il fatto che l'interfaccia utente Macintosh è stato appena copiato. La maggior parte della gente pensa che le idee sono stati rubati dopo che Steve Jobs ha visitato il centro di ricerca Xerox di Palo Alto. Purtroppo, devo deludervi - la differenza tra Apple e Xerox sono interfacce molto significativi.
Durante la sua visita, Steve guardato il lavoro di programmazione Smalltalk integrato ambiente, che supporta la gestione del mouse, la creazione di menu pop-up, elenchi a discesa, e molto altro ancora un'altra. Lisa divisione di Apple ha creato un sistema basato su una versione demo di Smalltalk, e il team di Mac in seguito preso in prestito queste idee. Ma nella realizzazione finale per Apple, e Xerox era una differenza enorme.
Smalltalk non aveva programmatori Macintosh Finder, la funzione drag-and-drop è stato completamente scritto, così come molti altri. Squadra Lisa per conto proprio ha sviluppato alcune cose fondamentali: menu a tendina, finestre model management clipboard.
Smalltalk significava controllo del mouse con tre pulsanti quando il mouse per il Macintosh aveva un solo tasto. Una delle poche caratteristiche identiche e Macintosh sistemi Smaltalk avuto l'opportunità di evidenziare, tagliare e copiare il testo.
Alla fine, la differenza in architettura tra il Macintosh e la Xerox importante che la differenza tra Mac e Windows. Questo non è sorprendente, perché Microsoft ha avuto accesso ad alcuni esempi di API e il codice al fine del trasferimento di alcuni programmi con Windows su un Mac. Anche nonostante il fatto che nelle squadre Lisa e Macintosh lavorano ex dipendenti della Xerox, non abbiamo usato la conoscenza di altre persone del modo in cui la gente pensa.
indietro alla ricerca
A mio parere, l'architettura software Xerox sono stati ancora più promettente rispetto a Mac Do di Windows, che rende trattato con rispetto al lavoro dei loro programmatori. Xerox Star e non mi ha causato altro che gioia.
Alla Apple, potremmo aver creato una struttura più complessa, ma a causa della ricerca di prezzi bassi non abbiamo implementato funzionalità di sicurezza e multitasking come vorremmo. Origine Mac aveva gravemente memoria RAM e disco limitato. Noi banale non c'è abbastanza spazio per il codice aggiuntivo, così molti dipendenti sono stati delusi a causa della necessità di compromessi.
Il passato e il futuro
Credo che nel 1976 il mondo dell'alta tecnologia si sta sviluppando troppo lentamente. Ogni volta che semplicemente re-inventare la ruota. Smalltalk era un buon linguaggio con la traduzione in bytecode, molto prima della nascita di Java. linguaggi orientati agli oggetti sono oggi molto popolare come lo era 30 anni fa. Ambiente di sviluppo non è molti progressi nella sua funzionalità.
Siamo molto lontani dalla capacità finale di dispositivi informatici, siamo troppo lavoro. Tuttavia, l'impatto sul mercato è così grande che rallentano inevitabilmente verso il basso lo sviluppo della tecnologia. Perché implementare qualcosa di rivoluzionario, quando tutto è grande e viene venduto senza di essa?
Tuttavia, penso che possiamo contare su Apple. La società è ben in grado di portare alla perfezione le molte cose che avrebbero potuto essere inventate per loro. Macintosh e l'abbiamo dimostrato.
via Folklore.org