Ларри Теслер - Larry Tesler

Ларри Теслер
Ларри Теслер улыбается на Whisper.jpeg
Теслер в 2007 году
Родившийся
Лоуренс Гордон Теслер

(1945-04-24)24 апреля 1945 г.
Умер16 февраля 2020 г.(2020-02-16) (74 года)
ГражданствоАмериканец
Альма-матерСтэндфордский Университет
ИзвестенСкопировать и вставить
Супруг (а)
неизвестный
(div. 1969)

Коллин Бартон
(м. 1970)
Дети1
Научная карьера
ПоляВзаимодействие человека с компьютером
УчрежденияXerox PARC, яблоко, Amazon, и Yahoo!
Интернет сайтwww.nomodes.com

Лоуренс Гордон Теслер (24 апреля 1945 - 16 февраля 2020) был американцем специалист в области информатики кто работал в сфере взаимодействие человека с компьютером. Теслер работал в Xerox PARC, яблоко, Amazon, и Yahoo!

Работая в PARC, Теслер работал Болтовня, первая динамическая объектно-ориентированного программирования язык и Цыганский, первый текстовый редактор с графический интерфейс пользователя (GUI) для Xerox Alto. В ходе этого вместе с коллегой Тимом Моттом Теслер развил идею скопировать и вставить функциональность и идея немодальный программного обеспечения. В Apple Теслер работал над Яблочная Лиза и Яблочный Ньютон, и помогли развить Object Pascal и его использование в инструментах прикладного программирования, включая MacApp.

биография

Ранняя карьера

Теслер родился 24 апреля 1945 года в г. Бронкс в Нью-Йорк, еврейским родителям Исидору, анестезиологу, и Мюриэль (урожденная Кречмер).[1] Детство Теслер прожил в Бронксе и окончил Средняя школа наук Бронкса в 1961 году. Во время учебы в старшей школе учитель направил его к компьютерам после того, как показал учителю алгоритм генерации простые числа. Благодаря этому он узнал о программе в Колумбийский университет где он мог проводить полчаса каждую неделю за их компьютерными системами, с помощью которых он обучался программированию до колледжа.[1] Он продолжил Стэндфордский Университет в 1961 году, когда ему было 16 лет, учился Информатика и получил высшее образование в 1965 году по специальности математик.[1][2] В Стэнфорде он проработал студентом-программистом для Джошуа Ледерберг на LINC Платформа,[1] и был коллегой Ларри Брид, Чарльз Бреннер, Дуглас Хофштадтер, Роджер Мур, и Билл Страчан.[3]

Во время учебы в колледже и после него Теслер подрабатывал программированием, а после выпуска работал консультантом, предлагая свои услуги по программированию в этой области. Поскольку он был одним из немногих компьютерных программистов, перечисленных в телефонном справочнике Пало-Альто, он получил много работы. Однако из-за региональной рецессии эта консультационная работа прекратилась.[4] Теслер также работал в Стэнфордская лаборатория искусственного интеллекта (ПАРУС) в конце 1960-х. С Гораций Энеа он разработал Compel, ранний язык единого назначения. Этот функциональное программирование Язык был предназначен для того, чтобы сделать параллельную обработку более естественной, и использовался для ознакомления начинающих с концепциями программирования.[5][4]

Во время своего пребывания в Стэнфорде Теслер участвовал в контркультура 1960-х, в том числе протесты против войны во Вьетнаме. В конце 1960-х Теслер стал участвовать в Свободный университет Среднего полуострова, часть Движение за свободу слова, где он преподавал классы с такими названиями, как «Как положить конец монополии IBM», «Компьютеры сейчас» и «Прокрастинация».[6][1]

Xerox PARC

Внешнее видео
значок видео Ларри Теслер описывает создание Pub на лекции 22 ноября 2009 г. в Стэнфордском университете

Теслер покинул Стэнфордскую лабораторию искусственного интеллекта из-за ряда факторов в начале 1970-х годов; он понимал, что искусственный интеллект не будет пригодной технологией в течение многих лет, а его брак с подругой из колледжа недавно закончился разводом. Он забрал свою дочь и переехал в Орегон с несколькими война во Вьетнаме ветераны, которые возвращались туда, чтобы строить дома. В этом районе было мало компьютерных технологий, и он не мог найти работу в местном банке, единственной фирме поблизости с компьютерной системой.[4] Он позвонил в Стэнфорд, чтобы узнать, есть ли у них что-нибудь, и узнал, что Алан Кей, с которым Теслер работал в SAIL, а затем был членом Исследовательский центр Xerox в Пало-Альто (PARC) активно искал его вскоре после его отъезда. Кей хотел, чтобы Теслер присоединился к нему в PARC.[4] Теслера не удалось нанять в PARC из-за моратория на найм, поэтому Теслер вместо этого взял краткосрочный проект, предложенный Les Earnest от SAIL, чтобы написать «компилятор документов», средство для легкого создания печатных руководств из простых текстовых файлов. За это. Теслер написал Pub, признанный одним из первых пользователей язык разметки; Позже он был распространен по ARPANet.[4]

В Xerox Alto компьютер

PARC обратилась к Tesler с предложением в 1971 году, но хотела включить Tesler в группу On-Line Office System. Теслера больше интересовала работа Xerox с персональными компьютерами, поэтому он отклонил это предложение. К началу 1973 года PARC начал разработку Xerox Alto, первая компьютерная система, разработанная на основе графический интерфейс пользователя (GUI), и Теслер принял предложение о должности, разделив его время между Office System Group и Learning Research Group, которую возглавлял Кей.[4] Некоторые из основных проектов Tesler в PARC были Цыганский текстовый редактор для группы Office System и Болтовня, первая динамическая объектно-ориентированного программирования язык, с Исследовательской группой обучения.[4] Во время работы над Gypsy Теслер и его коллега Тим Мотт начал записывать идеи, предвидя будущее интерактивного использования компьютеров, учитывая, что нынешние текстовые пользовательские интерфейсы перейдут к графическим интерфейсам с иконками, представляющими документы, и станут более удобными. Оттуда они разработали основные скопировать и вставить функция, теперь стандартная функция в вычислениях.[4] Теслер также установил идею о том, что компьютерные интерфейсы должны быть немодальный, где все действия доступны пользователю в любое время, а не модально, требуя от пользователя входа в определенный режим для их выполнения. Gypsy был запрограммирован на включение обеих этих концепций.[4][7]

Теслер также был частью команды с Адель Голдберг и Дуглас Фэйрберн, который работал над Xerox NoteTaker, портативную компьютерную систему, которую вообразил Алан Кей. Теслер, тогда еще новичок в программировании и проектировании аппаратного обеспечения, работал с Фэйрбэрном над дизайном, который включал в себя первый функционирующий Ethernet протокол написан программно, а не аппаратно.[4] Теслер и Фэйрбэрн взяли прототип NoteTaker весом 16 кг (35 фунтов) в поездку по стране, чтобы продемонстрировать устройство руководству Xerox. Во время одной из стоянок во время поездки Теслер и Фэйрберн кратко протестировали устройство в аэропорту и во время полета, что, по мнению Теслера, было первым использованием компьютера в таких ситуациях.[4] NoteTaker не набирал обороты, поскольку Xerox снова обратила внимание на Xerox Alto.[4]

Теслер был сторонником простоты использования пользовательских интерфейсов в PARC. Теслер считается создателем фразы «удобный для пользователя» как меры удобство использования после того, как продавец сказал ему, что текстовые процессоры трудно продавать, потому что они «такие недружелюбные».[4] Теслер также связан с происхождением фразы "что ты видишь, то и получаешь »; он и его коллеги жаловались на то, что документы распечатываются иначе, чем их внешний вид на экране. Теслер сказал:« То, что вы видите на экране, должно быть таким же, как и при печати ». Другой человек упростил это до мелочей. -известная аббревиатура "WYSIWYG", которая получила признание как функциональная цель в PARC и за его пределами.[4] Теслеру также приписывают создание термина "браузер "после создания браузера кода Smalltalk в ответ на то, что у коллеги возникли трудности с синтаксическим анализом чужого кода.[4]

Внешнее видео
значок видео 9 сентября 2011 г. Круглый стол "Наследие Стива Джобса" в клубе Черчилля Кремниевой долины где Ларри Теслер описывает визит Джобса в PARC в 1979 году (30:38 на видео)

Теслер присутствовал во время обоих Стив Джобс судьбоносный визит в PARC в конце 1979 года, через пару лет после того, как Джобс стал соучредителем Компьютер Apple. Во время первого визита Теслер продемонстрировал Джобсу Xerox Alto, включая его компьютерная мышь функции графического интерфейса, Gypsy и Smalltalk. В то время как Alto был для Xerox просто любопытством, Джобс увидел огромный потенциал в графическом интерфейсе и сразу после возвращения в штаб-квартиру Apple поручил своей команде создать аналогичный графический пользовательский интерфейс для своего первого продукта, Яблочная Лиза, включающую дополнительную информацию, предоставленную Xerox, которая позже была преобразована в первую Apple Macintosh. Однако, в то время как Macintosh был флагманом Apple, который превратился в крупного производителя персональных компьютеров, Xerox отстала.[8][9]

Компьютер Apple

В Яблочный Ньютон, выпущен в 1993 г.

Теслер был одним из нескольких сотрудников Xerox PARC, которые покинули компанию в 1980 году и присоединились к Apple Computer после визитов Джобса.[10] Теслер сказал, что его причины ухода включают тот факт, что Apple явно поняла идею компьютеров и была более взволнована работой PARC, в то время как Xerox по-прежнему считала себя копировальной компанией, и что он находил руководство Apple гораздо более доступным, чем руководство Xerox.[11] Теслер начал работать в Apple в июле 1980 года, поддерживая разработку Apple Lisa, и работал в них до 1997 года, занимая различные должности, включая вице-президента AppleNet (подразделение Apple, занимающееся интернет-технологиями, а не AppleNet никогда не поставляемая сеть для Лизы), вице-президент Группа передовых технологий, и главный научный сотрудник.[10][12][13]

Часть работы Теслера с Лизой заключалась в разработке объектно-ориентированного программирования расширения к Паскаль язык программирования, позволяющий упростить работу с графическим интерфейсом. Теслер работал с создателем Паскаля, Никлаус Вирт, разрабатывать Object Pascal в 1985 году, который был использован для создания Lisa Toolkit. Когда Apple перешла на платформу Macintosh, те же концепции были предложены для создания MacApp, аналогичный Object Pascal на основе библиотека классов для функций графического интерфейса Macintosh, выпущенных в 1985 году.[11]

С 1990 года Теслер был назначен вице-президентом Apple Newton Group в рамках Advanced Technology Group и возглавил усилия по разработке Яблочный Ньютон, один из первых персональные цифровые помощники и предшественник планшет.[14] Тем не менее, Теслер заявил о некоторых решениях, связанных с выпуском Newton, например отказ от разработки Apple. распознавание почерка Программное обеспечение третьей стороны, замедлявшее работу устройства, по оценкам, стоило Apple миллионы долларов.[4] Теслер добровольно покинул группу незадолго до выпуска Newton в 1993 году и стал главным научным сотрудником Apple в группе Advanced Technology Group. Он изучил ряд потенциальных проектов, разрабатываемых группой, но в то время они были слишком рискованными для Apple, поэтому группа сосредоточилась на сетевых стратегиях.[4] Теслер решил покинуть Apple в 1997 году. Одним из его последних действий было закрытие Advanced Technology Group, поскольку в то время Apple испытывала слишком большие финансовые трудности, чтобы поддержать такую ​​исследовательскую программу.[4]

В 1991 году Теслер опубликовал статью «Сетевые вычисления в 1990-е годы». Scientific American Специальный выпуск о Связь, компьютеры и сети сентября 1991 г.[15]

Более поздняя карьера

Одной из последних программ, которую Теслер курировал в Apple, был язык программирования Cocoa, предназначенный для использования школьниками (не связанный с Интерфейс программирования приложений какао позже выпущен Apple). С разрешения Apple Tesler выделилась и стала соучредителем Программное обеспечение Stagecast в Пало-Альто в 1997 году, где его небольшая команда продолжила развитие Создатель Stagecast, среда программирования, предназначенная для образовательных целей, которая разрабатывалась в Apple. Stagecast Creator был выпущен в 1999 году, как раз в то время, когда рынок образовательных услуг начал падать в финансовом плане, и продаж программы было недостаточно, чтобы поддерживать бизнес компании. В середине 2000 года Теслер уволил большинство сотрудников, а затем ушел, оставив двух сотрудников, чтобы продолжить работу в компании.[4]

Теслер присоединился Amazon в Сиэтл в октябре 2001 г. Первоначально он был нанят на должность вице-президента по инженерным вопросам,[4] Вскоре после этого был повышен до вице-президента по вопросам покупок, где помог улучшить интерфейс веб-сайта Amazon, в том числе разработать программу предварительного просмотра книг.[4] В то время как Теслер наслаждался работой в Amazon, его жена осталась в Кремниевой долине, и он также чувствовал себя далеким от венчурные капиталисты которых было много в Кремниевой долине, и они решили покинуть Amazon.[2][4] Теслер вернулся в Кремниевую долину в 2005 году, чтобы присоединиться к Yahoo! в качестве вице-президента их группы User Experience and Design.[16] Спустя три года он обнаружил, что Yahoo! у нее было слишком много конкурирующих продуктовых линий и недостаток внимания, и она ушла в 2008 году.[2] Год работал в информационной компании по генетике. 23andMe как сотрудник по продукту,[17] прежде чем стать независимым консультантом в декабре 2009 года, чтобы помогать компаниям Кремниевой долины в разработке их пользовательских интерфейсов и взаимодействия с ними.[2][18][19]

Личная жизнь

После того, как его первый брак закончился разводом в 1969 году, Теслер женился на Коллин Бартон, геофизике.[1]

Теслер сохранил свои контркультурные взгляды и за пределами своей ранней карьеры, чем он стал известен на других своих должностях. Он также придерживался мнения, что успех в Кремниевой долине - это «обряд посвящения», и те, кто добивается успеха, должны попытаться помочь финансировать новые предприятия и обучать других.[2] В Музей истории компьютеров, после смерти Теслера, описал Теслера как «объединившего обучение информатике с контркультурным видением, что компьютеры должны быть для всех».[20]

Теслер сохранил свое твердое предпочтение немодальному программному обеспечению и после работы в PARC. Чтобы продвигать свои предпочтения, в 1995 году Теслер оснастил свой автомобиль персонализированным калифорнийским номерным знаком с надписью «NOMODES».[21] Наряду с другими, он также использовал фразу «Не вводите меня в режим» в течение многих лет, как сплоченный призыв к устранению или сокращению режимов.[18][19] Его личный веб-сайт находился по адресу nomodes.com и на Twitter использовал дескриптор "@nomodes".[20]

Теслер умер в Долина Портола, Калифорния 16 февраля 2020 года в возрасте 74 лет.[1]

Смотрите также

Рекомендации

  1. ^ а б c d е ж грамм Марков, Джон (20 февраля 2020 г.). «Лоуренс Теслер, пионер персональных вычислений, умер в возрасте 74 лет». Нью-Йорк Таймс. Получено 20 февраля, 2020.
  2. ^ а б c d е Селлан-Джонс, Рори (6 января 2012 г.). «Ларри Теслер: историк Кремниевой долины». BBC. Получено 20 февраля, 2020.
  3. ^ Хофштадтер, Дуглас (2009). "Q Tale". Архивировано из оригинал 5 июля 2018 г.. Получено 20 февраля, 2020.
  4. ^ а б c d е ж грамм час я j k л м п о п q р s т ты v Перри, Текла С. (1 августа 2005 г.). "О модах и людях". IEEE Spectrum. Получено 19 февраля, 2020.
  5. ^ Tesler, L.G .; Энеа, Гораций (апрель 1968 г.). Дизайн языка для параллельных процессов. Американская федерация обществ обработки информации (AFIPS) '68 (весна): Материалы весенней совместной компьютерной конференции 30 апреля - 2 мая 1968 г.. С. 403–408. Дои:10.1145/1468075.1468134.
  6. ^ Вулпман, Джим. "Живые в 60-е годы: Свободный университет Среднего полуострова". Получено 17 декабря, 2013.
  7. ^ Теслер, Ларри (июль – август 2012 г.). «Личная история немодального редактирования текста и вырезания / копирования-вставки». ACM взаимодействия. 19 (4): 70–75. Дои:10.1145/2212877.2212896.
  8. ^ Гладуэлл, Малькольм (9 мая 2011 г.). «Миф о сотворении мира». Житель Нью-Йорка. Получено 19 февраля, 2020.
  9. ^ Элмер-ДеВитт, Филипп (24 августа 2014 г.). «Необработанные кадры: Ларри Теслер о визите Стива Джобса в Xerox PARC». Удача. Получено 19 февраля, 2020.
  10. ^ а б Дормель, Люк (2012). Революция Apple: Стив Джобс, Контркультура и как сумасшедшие захватили мир. Случайный дом. С. 163–164. ISBN  978-1448131365.
  11. ^ а б Коссов, Эл (12 февраля 2013 г.). "Устная история Лоуренса Г." Ларри "Теслера" (PDF). Музей истории компьютеров. Получено 19 февраля, 2020.
  12. ^ Персональная домашняя страница Ларри Теслера, резюме
  13. ^ Кротти, Кэмерон (1 июля 1996 г.). «Tesler атакует Интернет (вице-президент Apple Ларри Теслер выступает на Всемирной конференции разработчиков об интернет-стратегии Apple)». Macworld.
  14. ^ «Пусть Ньютон поможет вам, - говорит Apple». Сиэтл Таймс. Ассошиэйтед Пресс. 29 мая 1992 г.. Получено 19 февраля, 2020.
  15. ^ Теслер, Лоуренс Г. (сентябрь 1991 г.). «Сетевые вычисления в 1990-е годы». Scientific American. 265 (3): 86–93. Bibcode:1991SciAm.265c..86T. Дои:10.1038 / scientificamerican0991-86. ISSN  0036-8733. JSTOR  24938717.
  16. ^ «Yahoo! Назначает Ларри Теслера руководителем отдела пользовательского опыта и дизайна». Деловой провод. 10 мая 2005 г.. Получено 14 мая, 2009.
  17. ^ "Ученый-компьютерщик, ответственный за вырезание, копирование и вставку, ушел". Gizmodo. Получено 19 февраля, 2020.
  18. ^ а б Теслер, Ларри (1981). «Среда Smalltalk». Байт. Vol. 6 шт. 8. п. 90.
  19. ^ а б «Истоки человеческого интерфейса Apple». Архивировано из оригинал 11 мая 2004 г.. Получено 1 апреля, 2014. Ларри Теслер, Крис Эспиноза
  20. ^ а б «Ларри Теслер: компьютерный ученый, стоящий за вырезанием, копированием и вставкой, умирает в возрасте 74 лет». BBC. 20 февраля 2020 г.. Получено 21 февраля, 2020.
  21. ^ Таттл, Джоуи. «НОМОДЫ». Получено 26 марта, 2020.

внешняя ссылка