Про «ту Apple» -6. Newton, частина 1: Як все починалося

Джон Скаллі прийшов в Apple Computer для того, щоб змінити світ. Склалася думка, що у нього була ідея, абсолютно божевільна і нереальна. У повному обсязі її ще ніхто не реалізував, але в світлі помітного розвитку систем штучного інтелекту і машинного навчання вона вже не виглядає абсолютною фантастикою. Хоча сам він стверджує, що це була не його ідея... І зовсім не нав'язлива.

Відмінник у джунглях

За словами самого Скаллі, йому було не до ідей. Будучи за натурою відмінником, опинившись в одному з епіцентрів невідомого (що народжується в муках і болі індустрії персональних комп'ютерів), він старанно намагався зрозуміти, куди його занесло порочну цікавість і що з усім цим робити.


Ставив питання оточуючим. Главі компанії, як правило, відповідають. Відповівши, швидше за все, обговорюють з приятелями і колегами тупого начальника, посміюючись. Марно: краще поставити дурне питання і пережити п'ять хвилин сорому, ніж залишитися в невігластві на все життя. Це не моя думка, звідки вона взялася в моїй голові, я вже не пам'ятаю, але мені вона занадто подобається, щоб не вставити її в текст.


Одного разу (в 1984-му або 1985-му) він запросив для бесіди Алана Кея, який став незабаром, по суті справи, наставником «молодого глави компанії». Можливо, Алан вважав себе зобов'язаним допомогти людині, яка потрапила в таку непросту ситуацію.

Алан - один з ключових розробників мови і середовища програмування LOGO, автор і один з основних розробників мови Smalltalk, творець біологічної метафори (у нього ступінь з молекулярної біології) об'єктно-орієнтованого програмування, найбільш застосовуваної в наші дні, і багато-багато чого ще.

Алан Кей розкривав суть явищ на прикладах: будував за допомогою слів і малюваних тут же картинок уявні пристрої і вивчав їх поведінку і реакції в динаміці. Мені не довелося побувати на тих бесідах, але років 15 тому я писав про Алана Кея і Xerox PARC серію статей і багато чого дізнався про його методи.

Швидше за все, одним з уявних пристроїв було і те, що багато хто потім називав нав'язливою ідеєю Джона Скаллі і пізніше перетворилося на Newton MesscePad. У будь-якому випадку це тільки версія.

Приблизно в цей же час, 1984 року, Psion Plc випустила Psion Organiser, прямого предка Psion Organiser II (1986), пристрої, який згодом було визнано найпершим у світі PDA (Personal Digital Assistant).


Knowledge Navigator

У 1986 році, полегшивши страждання Мас'овських першопрохідців випуском Macintosh Plus, Скаллі замовив професійній студії (дуже за дорого) два відеоролики за участю професійних акторів, в яких головну роль грав уявний пристрій Knowledge Navigator.

В одному з роликів благоподібний професор готується до лекції. Робить він це на чомусь нагадуючому дуже великий iPad (розміром з формат A4), тільки неймовірно розумному, навіть за сьогоднішніми мірками.

Розумний великий iPad розумно і майже моментально реагує на сенс введеного тексту. Додає ілюстрації (з якоїсь мережі або з власної пам'яті), будує схеми і моделі. Самостійно. Професор іноді втручається, щось підправляє, але найчастіше панує повне взаєморозуміння.

Питання, на яке точної відповіді у мене немає, але є обґрунтоване припущення: як саме вводив текст лекції професор? Пальцем чи стилусом? Швидше за все, останнє, в середині вісімдесятих, як мені здається, в середовищі благоподібних професорів було не прийнято писати пальцем на склі.

В іншому ролику Knowledge Navigator замовник і архітектор обговорюють в режимі реального часу проект будинку. Негайно вносять зміни і тут же з усіх боків роздивляються їх, переміщаючись по інтер'єрах і навколо екстер'єру. І начебто Navigator відразу ж перераховує конструкцію і попереджає, якщо якась зміна неприпустима. Будинок - джерело підвищеної небезпеки!

До речі, крім ступеня MBA, у Скаллі диплом архітектора.

Це було першим кроком до втілення ідеї в життя. Після чого він зробив паузу. Події почалися без його участі.


Початок

Отже, Скаллі ніби страждав від «нав'язливої ідеї», але... нічого не робив. Він керував компанією, вникаючи навіть у дрібниці, вирішуючи проблеми - що займало майже 24 години на добу, 7 днів на тиждень, і виходило у нього дуже непогано. Страждати йому було ніколи. Можливо, він тоді не сприймав цю концепцію скільки-небудь серйозно.

Все сталося само собою.

Ще в 1984 році, коли Hewlett Packard випустила HP Portable, один з перших ноутбуків у світі, Джобс переманив в Apple одного з ключових розробників цього проекту, Стіва Сакомана, який очолив проект «яблучного» лептопа, про який практично нічого не відомо. Майже напевно це було щось шалено велике, але незабаром Джобс пішов, і проект був закритий.


Сакоман вважав клавіатуру перешкодою в спілкуванні між людиною і комп'ютером. Ідеалом, на його думку, було б введення рукописного тексту. У нього був продуманий до дрібниць задум налагоджувального комп'ютера, позбавленого від клавіатури і від багатьох інших «недоліків» тодішніх комп'ютерів. Він вже знайшов інвестора і збирався, закінчивши доручені йому завдання, почати нову пригоду.

Але втрутилася доля: Сакоман запросив Гассé очолити створювану компанію. Той погодився, але потім передумав, пішов до Скаллі і про все це розповів. Ось-де є у нас такий талановитий хлопець, який хоче піти з компанії і розробити комп'ютер, що вміщається на долоні. А що, якщо...


І попросив дозволу організувати цей проект в Apple.

Скаллі дозволив. Направив до групи розробки «комп'ютера на долоні» Стіва Кепса, одного з розробників Macintosh, виділив для нового підрозділу порожню в той момент будівлю на Budd Street, те саме, де створювався Mac.

Проект назвали Newton. На самому першому (і занудному, на мій погляд) логотипі Apple, тому, що Apple Computer Company використовувала в 1976-му, зображені три персонажа: яблуня, яблуко і Ньютон. Яблуко вже при ділі, яблуня (apple tree) - трохи багатослівно, а ось старовина Айзек... Високий рівень прийняття рішень!


До речі, Стів Сакоман не був програмістом, і про складність реалізації найголовнішої особливості свого проекту за межами Apple (я маю на увазі розпізнання рукописних текстів) він просто не здогадувався. Я вважаю, що йому дуже пощастило очолити схожий проект в Apple.

Продовження слідує.


COM_SPPAGEBUILDER_NO_ITEMS_FOUND