Тази статия е написана от Брус Хорн - водещ разработчик на софтуер за Macintosh. Преди той е работил в продължение на много години в подобна позиция на Xerox. В тази статия, Брус се опита да разсее слуховете за добре известния факт, че Apple е откраднал много идеи на служителите на Xerox и сподели мнението си за развитието на технологии в бъдеще.
Как започна всичко
Аз много често чувам дискусии относно факта, че потребителския интерфейс на Macintosh просто се копира. Повечето хора мислят, че идеите са били откраднати след Стив Джобс посети изследователския център на Xerox в Пало Алто. За съжаление, аз трябва да ви разочаровам - разликата между Apple и Xerox са много важни интерфейси.
По време на посещението си, Стив наблюдаваше работата Smalltalk интегрирана среда за програмиране, която поддържа управление на мишката, създаване на изскачащи менюта, списъци с възможност и по- друг. Лиза разделение на Apple създаде система, основана на демо версия на Smalltalk, а екипът Mac-късно заели тези идеи. Но в края на изпълнението на Apple, и Xerox е огромна разлика.
Smalltalk не е имал Finder, плъзгане и пускане функция е напълно написани Macintosh програмисти, както и много други. Екип Лиза сами по себе си, разработен някои основни неща: падащи менюта, прозорци модел за управление на клипборда.
Smalltalk означаваше контрол мишка с три бутона, когато мишката за Macintosh е имал само един бутон. Един от малкото еднакви характеристики и Macintosh системи Smaltalk имал възможност да подчертае, нарязани и копие на текст.
В края на краищата, разликата в архитектурата между Macintosh и Xerox важно от разликата между Mac и Windows. Това не е изненадващо, тъй като Microsoft са имали достъп до някои API и примерен код за целите на прехвърляне на определени програми с Windows на Mac. Дори въпреки факта, че в екипите Lisa и Macintosh работят бивши служители на Xerox, ние не използваме знанията на други хора на мисленето на хората.
Поглеждайки назад
По мое мнение, софтуерната архитектура на Xerox са още по-обещаващи от Mac Do Windows, което прави отнасят с уважение към труда на своите програмисти. Xerox Star и не ме доведе до нищо друго, освен радост.
В Apple, ние може да създаде по-сложна структура, но поради преследването на ниски цени, ние не сме внедрили функции за сигурност и мултитаскинг, както бихме искали. Произход Mac бяха силно ограничени RAM и диск с памет. Ние сълзливо не е достатъчно място за допълнителен код, така че много служители бяха разочаровани, защото на необходимостта да се компромис.
Миналото и бъдещето
Вярвам, че през 1976 г. в света на високите технологии се развива твърде бавно. Всеки път, когато ние просто се преоткрива колелото. Smalltalk е добър език с превод на байткод, много преди появата на Java. Обектно-ориентирани езици са много популярни и днес, както е било преди 30 години. среда за развитие не е много напредък в неговата функционалност.
Ние сме много далеч от крайния капацитет на компютърните устройства, ние сме твърде много работа. Въпреки това, въздействието на пазара е толкова голямо, че неизбежно забавяне на развитието на технологиите. Защо да се вземат нещо революционно, когато всичко е страхотно и се продава без него?
Въпреки това, аз мисля, че можем да разчитаме на Apple. Компанията е добре в състояние да доведе до съвършенство многото неща, които може да са били измислени, за да ги. Macintosh и ние го доказа.
чрез Folklore.org