Acest articol a fost scris de Bruce Horn - un dezvoltator de software Macintosh. Înainte de a lucrat timp de mai mulți ani într-o poziție similară la Xerox. În acest articol, Bruce a incercat sa risipeasca zvonuri despre faptul bine cunoscut faptul că Apple a furat mai multe idei ale angajaților Xerox și împărtășit opinia sa cu privire la dezvoltarea tehnologiilor în viitor.
Cum a început totul
Am auzit de prea multe ori discuții despre faptul că interfața cu utilizatorul Macintosh a fost pur și simplu copiate. Cei mai mulți oameni cred că ideile au fost furate după ce Steve Jobs a vizitat centrul de cercetare Xerox Palo Alto. Din păcate, trebuie sa te dezamagesc - diferența dintre Apple și Xerox sunt interfețe foarte semnificative.
În timpul vizitei sale, Steve urmarit activitatea Smalltalk integrate de mediu de programare, care susține gestionarea mouse-ului, crearea de meniuri pop-up, liste derulante, și mai mult altul. divizia de Lisa de la Apple a creat un sistem bazat pe o versiune demo a Smalltalk, iar echipa Mac împrumutat mai târziu aceste idei. Dar, în punerea în aplicare final pentru Apple, iar Xerox a fost o diferență uriașă.
Smalltalk nu a avut programatori Macintosh Finder, funcția drag-and-drop a fost complet scrise, precum și multe altele. Echipa Lisa pe cont propriu dezvoltat unele lucruri fundamentale: meniuri derulante, ferestre modelul de management clipboard.
Smalltalk a însemnat un control al mouse-ului cu trei butoane atunci când mouse-ul pentru Macintosh a avut doar un singur buton. Una dintre cele câteva caracteristici identice și Macintosh sisteme Smaltalk au avut posibilitatea de a evidenția, cut și text de copiere.
În cele din urmă, diferența de arhitectură dintre Macintosh și Xerox importantă decât diferența dintre Mac și Windows. Acest lucru nu este surprinzător, deoarece Microsoft a avut acces la unele probe API-ul și codul pentru scopul transferului anumitor programe cu Windows pe un Mac. Chiar și în ciuda faptului că în echipele Lisa și Macintosh sunt de lucru foști angajați de Xerox, nu am folosit cunoștințele altor oameni de modul în care oamenii cred.
Privind înapoi
În opinia mea, arhitectura software-ul Xerox au fost chiar mai promițătoare decât Mac Do pentru Windows, ceea ce face tratate în ceea ce privește munca de programatori lor. Xerox Star și nu mi provoca nimic altceva decât bucurie.
La Apple, este posibil să fi creat o structură mai complexă, dar din cauza urmărirea prețuri mici nu am implementat caracteristici de securitate și de multitasking așa cum ne-am dori. Originea Mac a RAM și memorie pe disc limitat sever. Noi bătături nu este suficient spațiu pentru cod suplimentar, atât de mulți angajați au fost dezamăgiți din cauza necesității de a compromis.
Trecutul și viitorul
Eu cred că în 1976 lumea înaltă tehnologie este în curs de dezvoltare prea lent. De fiecare dată când pur și simplu re-inventa roata. Smalltalk a fost o limbă bună cu traducerea în bytecode, cu mult înainte de apariția Java. limbaje orientate obiect sunt astăzi foarte populare așa cum a fost acum 30 de ani. mediul de dezvoltare nu este mult progres în funcționalitatea sa.
Suntem foarte departe de capacitatea finală de dispozitive de calcul, suntem prea mult de lucru. Cu toate acestea, impactul pe piață este atât de mare încât încetini în mod inevitabil în jos dezvoltarea tehnologiei. De ce să pună în aplicare ceva revoluționar, atunci când totul este mare și se vinde fără ea?
Cu toate acestea, cred că putem conta pe Apple. Compania este bine capabil să aducă la perfecțiune multe lucruri care ar fi putut fi inventate pentru ei. Macintosh și l-am dovedit.
prin Folklore.org