Ten artykuł został napisany przez Bruce'a Horn - wiodący producent oprogramowania Macintosh. Przed pracował przez wiele lat w pracy na podobnym stanowisku w firmie Xerox. W tym artykule, Bruce starał się rozwiać pogłoski o dobrze znany fakt, że Apple ukradł wiele pomysłów pracowników Xerox i podzielił się swoją opinią na temat rozwoju technologii w przyszłości.
Jak to wszystko się zaczęło
I zbyt często słyszymy dyskusje o tym, że interfejs użytkownika Macintosh po prostu skopiowane. Większość ludzi myśli, że idee zostały skradzione po Steve Jobs odwiedził ośrodek badawczy Xerox Palo Alto. Niestety, muszę cię rozczarować - różnica pomiędzy Apple i Xerox są bardzo istotne interfejsy.
Podczas swojej wizyty, Steve obserwował pracę Smalltalk zintegrowane środowisko programistyczne, który wspomaga zarządzanie myszy, tworzenie menu podręcznym listy rozwijanej i więcej drugiego. Podział Lisa w Apple stworzył system oparty na wersji demo Smalltalk, a zespół Mac później pożyczył te pomysły. Ale w realizacji końcowego dla Apple, i Xerox była ogromna różnica.
Smalltalk nie miał Finder, funkcja Drag-and-drop został całkowicie napisane programistów Macintosh, a także wiele innych. Zespół Lisa na własną rękę opracował kilka podstawowych rzeczy: rozwijanego menu, okna modelu zarządzania schowka.
Smalltalk oznaczało kontrolę mysz z trzema przyciskami, gdy mysz dla komputerów Macintosh miał tylko jeden przycisk. Jednym z niewielu identycznych funkcjach i Macintosh systemów Smaltalk miał okazję do podkreślenia, cięte i kopiowanie tekstu.
W końcu różnica w architekturze pomiędzy Macintosh i Xerox ważny niż różnica pomiędzy Mac i Windows. Nie jest to zaskakujące, ponieważ Microsoft miał dostępu do niektórych API i kodu próbek w celu przeniesienia pewnych programów z systemu Windows na komputerze Mac. Nawet pomimo faktu, że w zespołach Lisa i Macintosh pracują byli pracownicy Xerox, nie korzystaliśmy z wiedzy innych ludzi w sposób myślenia.
patrząc wstecz
Moim zdaniem, architektura oprogramowania Xerox były jeszcze bardziej obiecujące niż Mac Do systemu Windows, co sprawia, leczonych w stosunku do ich pracy programistów. Xerox Star i nie sprawia mi nic prócz radości.
W Apple, mogą stworzyliśmy bardziej złożoną strukturę, ale ze względu na dążenie do niskich cen nie wdrożyły funkcje zabezpieczeń i wielozadaniowość, jak chcielibyśmy. Pochodzenie Mac była poważnie ograniczona RAM i pamięć dyskową. My banalnie nie ma wystarczająco dużo miejsca dla dodatkowego kodu, więc wielu pracowników byli rozczarowani z powodu konieczności kompromisu.
Przeszłość i przyszłość
Uważam, że w 1976 roku na całym świecie wysokiej technologii rozwija się zbyt wolno. Za każdym razem po prostu wymyślać koła. Smalltalk był dobry język z tłumaczeniem na język kodu bajtowego, na długo przed pojawieniem się Javy. Języki obiektowe są bardzo popularne dzisiaj, jak to było 30 lat temu. środowisko programistyczne nie jest duży postęp w swojej funkcjonalności.
Jesteśmy bardzo daleko od ostatecznej pojemności urządzeń komputerowych, jesteśmy zbyt dużo pracy. Jednak wpływ na rynek jest tak wielka, że nieuchronnie spowolnić rozwój technologii. Dlaczego zaimplementować coś rewolucjonistę, gdy wszystko jest super i jest sprzedawany bez niego?
Niemniej jednak, myślę, że możemy liczyć na Apple. Firma jest również w stanie doprowadzić do perfekcji wiele rzeczy, które mogły zostać wymyślone do nich. Macintosh i udowodniliśmy to.
przez Folklore.org