Ta članek je napisal Bruce Horn - vodilni razvijalec programske opreme za Macintosh. Preden je delal več let v podobnem položaju na Xerox. V tem članku, Bruce poskušali odpraviti govorice o znanem dejstvu, da je Apple ukradenega veliko idej zaposlenih Xerox in skupni svoje mnenje o razvoju tehnologij v prihodnosti.
Kako se je vse začelo
Jaz prepogosto slišimo razprave o tem, da je uporabniški vmesnik Macintosh samo kopirali. Večina ljudi misli, da so ideje, ukradeno po Steve Jobs obiskal raziskovalni center Xerox Palo Alto. Na žalost vas moram razočarati - razlika med Apple in Xerox sta zelo pomembni vmesniki.
Med svojim obiskom, Steve opazoval delo Smalltalk integrirano programsko okolje ki podpira upravljanje z miško, ki ustvarja pop-up meniji, spustnih seznamov, in še več drugega. delitev Lisa je Apple ustvaril sistem, ki temelji na demo različico Smalltalk in Mac ekipa kasneje sposodil te ideje. Toda v končni izvedbi za Apple, in Xerox je ogromna razlika.
Smalltalk imel Finder, funkcijo povleci-in-spusti je bila v celoti napisana Macintosh programerji, kot tudi mnoge druge. Ekipa Lisa sami razvili nekaj temeljnih stvari: padajočega menija, okna modela upravljanja odložišče.
Smalltalk pomenilo nadzor nad miško s tremi gumbi, ko miška za Macintosh imel samo en gumb. Eden izmed redkih enake značilnosti in Macintosh sistemov Smaltalk imeli priložnost, da pokažemo, cut in kopiranja besedila.
Na koncu je bila razlika v arhitekturi med Macintosh in Xerox pomemben od razlike med Mac in Windows. To ni presenetljivo, saj je Microsoft dostop do nekaterih API in kode vzorcev za namene prenosa nekaterih programov z Windows na Mac. Tudi kljub dejstvu, da v skupinah Lisa in Macintosh delajo nekdanji zaposleni v Xerox, nismo uporabili znanje drugih ljudi, na kakšen način ljudje mislijo.
gledam nazaj
Po mojem mnenju je programska arhitektura Xerox je bilo še bolj obetavne kot Mac Do Windows, ki omogoča obdelanih v zvezi z delom svojih programerjev. Xerox Star in ni povzročil mi nič drugega kot veselje.
Na Apple, lahko smo ustvarili bolj zapleteno strukturo, vendar pa zaradi opravljanja nizkih cenah nismo izvajali varnostne funkcije in večopravilnost, kot bi si želeli. Izvor Mac je močno omejena RAM in disk spomin. Mi Banalan ni dovolj prostora za dodatne oznake, tako da so mnogi zaposleni razočarani zaradi potrebe po kompromisu.
Preteklost in prihodnost
Verjamem, da je leta 1976 v svetu visoke tehnologije se razvija prepočasi. Vsakič, ko smo preprosto ponovno izumiti kolesa. Smalltalk je bil dober jezik s prevodom v bytecode, dolgo pred pojavom Java. Objektno usmerjeni jeziki so danes zelo priljubljena, kot je bila pred 30 leti. Razvojno okolje ni velik napredek v svoji funkcionalnosti.
Mi smo zelo daleč od končne zmogljivosti računalniških naprav, smo preveč dela. Vendar pa je vpliv na trg, je tako velik, da je neizogibno upočasni razvoj tehnologije. Zakaj izvajati nekaj revolucionarnega, ko je vse super in se prodaja brez njega?
Kljub temu pa mislim, da lahko računamo na Apple. Podjetje je tudi možnost, da bi do popolnosti veliko stvari, ki bi jih lahko izumili z njimi. Macintosh In smo se izkazali.
preko Folklore.org