Tento článek byl napsán Bruce Horn - přední vývojář softwaru Macintosh. Předtím pracoval mnoho let v podobném postavení ve společnosti Xerox. V tomto článku, Bruce snažil rozptýlit zvěsti o dobře známou skutečností, že Apple ukradl mnoho nápadů zaměstnanců společnosti Xerox a sdílel jeho stanovisko k vývoji technologií v budoucnosti.
Jak to všechno začalo
I příliš často slyšet diskusi o tom, že uživatelské rozhraní Macintosh byl právě zkopírován. Většina lidí si myslí, že myšlenky byly ukradeny po Steve Jobs navštívil výzkumného centra Xerox Palo Alto. Bohužel, musím vás zklamat - je rozdíl mezi Apple a Xerox jsou velmi významné rozhraní.
Během své návštěvy, Steve sledovali práci Smalltalk integrovaného vývojového prostředí, který podporuje správu myši, vytvářet pop-up menu, rozevírací seznamy a další další. Lisa dělení na Apple vytvořil systém založený na demo verzi Smalltalk, a tým Mac později půjčoval tyto myšlenky. Ale při realizaci konečného pro Apple, a Xerox byl obrovský rozdíl.
Smalltalk neměl Finder, funkce drag-and-drop byl kompletně napsané programátory Macintosh, stejně jako mnoho dalších. Tým Lisa sami vyvinuli některé základní věci: rozbalovací menu, okna řízení modelu schránky.
Smalltalk znamenalo ovládání myši se třemi tlačítky, kdy myš pro Macintosh měl jen jedno tlačítko. Jeden z mála shodných vlastností a Macintosh systémy Smaltalk měli možnost upozornit, střih a kopírování textu.
Na konci, je rozdíl v architektuře mezi Macintosh a Xerox důležitější než rozdíl mezi Mac a Windows. To není překvapivé, protože Microsoft měl přístup k některým API a kód vzorků za účelem převodu některých programů se systémem Windows na Mac. A to i přes skutečnost, že v týmech Lisa a Macintosh pracují bývalí zaměstnanci společnosti Xerox, jsme nevyužili znalosti jiných lidí o způsobu, jakým lidé myslí.
ohlédnutí
Podle mého názoru je softwarová architektura Xerox byly ještě slibnější než Mac Do systému Windows, díky čemuž ošetřené s ohledem na práci svých programátorů. Xerox hvězda a už mi nezpůsobí nic jiného než radosti.
Na Apple, můžeme vytvořili složitější struktury, ale z důvodu výkonu nízkými cenami jsme neprovedly bezpečnostní funkce a multitasking, jak bychom chtěli. Původ Mac hrozně omezené RAM paměti a disku. My banální není dostatek prostoru pro další kódu, takže mnozí zaměstnanci byli zklamáni, protože je třeba dělat kompromisy.
Minulost a budoucnost
Domnívám se, že v roce 1976 ve světě špičkových technologií se vyvíjí příliš pomalu. Pokaždé, když se jednoduše znovu vynalézat kolo. Smalltalk byl dobrý jazyk s překladem do bytecode, dávno před vznikem Java. Objektově orientované jazyky jsou dnes velmi populární, jak to bylo před 30 lety. Vývojové prostředí není velký pokrok ve své funkčnosti.
Jsme velmi daleko od konečné kapacity výpočetní zařízení, jsme příliš mnoho práce. Nicméně, dopad na trhu je tak velký, že nevyhnutelně zpomalit vývoj technologií. Proč zavádět něco revoluční, když všechno je skvělé a prodává se bez ní?
Nicméně si myslím, že se můžeme spolehnout na Apple. Firma je také schopna přivést k dokonalosti mnoho věcí, které by byly vynalezeny k nim. Macintosh a my to dokázal.
via Folklore.org