То, что появилось, было непохоже ни на что на потребительском рынке: удобный экран с папками и меню и любопытное устройство прокрутки и щелчка, получившее название «мышь» — впервые с коммерческим провалом. Лиза в 1983 году, а затем революционный Макинтош в 1984 году.
Вакансии находил вдохновение везде, где только мог. Одной из точек отсчета был исследовательский центр Xerox в Пало-Альто, расположенный неподалеку, и его собственный офис. Альт компьютерная сеть, предшественники настольных компьютеров.
Еще одной музой был швейцарский провидец в области программного обеспечения Никлаус Вирт, чей элегантно простой язык программирования Паскаль способствовал революции персональных компьютеров в Apple в 1980-х годах и в других местах, а также глубоко упростил процесс создания инструкций программистами.
«Это было первое поколение, которое могло сосредоточиться на том, что вы можете делать с компьютером, а не на самом компьютере», сказал Доктор Вирт, который умер в своем доме в Цюрихе 1 января в возрасте 89 лет.
Паскаль доктора Вирта, названный в честь французского математика 17-го века Блеза Паскаля, привнес упрощенный язык и интуитивную логику в цифровую сферу в начале 1970-х годов. Более ранние варианты компьютерного кодирования, в том числе ФОРТРАНBASIC и другие хорошо работали с простыми процессами, но часто требовали сложных шагов для выполнения более сложных функций.
Доктор Вирт любил повторять аналогию, придуманную британским ученым-компьютерщиком Тони Хоаром, который описывал языки до Паскаля как игру на фортепиано двумя пальцами. Легкие песни можно выучить быстро, но более сложные произведения становятся чрезвычайно трудными.
Распространению Паскаля частично способствовали инициативы доктора Вирта в области открытого исходного кода. Он не предпринял никаких попыток извлечь выгоду из своего творения, заявив, что оно должно стать «общественным благом». Он поделился исходным кодом со всеми, кто спрашивал. В то же время компьютеры все чаще становятся частью повседневного использования в научных кругах и бизнесе. Доступ к Паскалю дал поколению молодых программистов общий набор инструментов для экспериментов и создания кода.
«Пришло поколение, которое имело свободный доступ к компьютерам и, что самое важное, которому не пришлось отвыкать от старых привычек», — сказал он. сказал в интервью 2004 года академическому журналу, издаваемому Клагенфуртским университетом в Австрии.
Варианты Паскаля прижились во всей отрасли, в том числе и для Microsoft Windows. Бывший компания-разработчик программного обеспечения, Borland разработал быстродействующие версии Паскаля, включая популярный Turbo Pascal. Доктор Вирт «изменил взгляд людей на программирование», — сказал BusinessWeek один из соучредителей Borland Филипп Кан.
В 1984 году доктор Вирт получил Премия Тьюринга, часто называемая Нобелевской премией в области вычислительной техники, вручаемой Ассоциацией вычислительной техники. В своем выступлении на церемонии награждения в Сан-Франциско доктор Вирт описал процесс изобретения как разделение «существенного и эфемерного» и методом проб и ошибок отбрасывание всего слишком сложного и ненужного.
«Лучше всего учатся, — говорил он, — изобретая».
Никлаус Эмиль Вирт родился в Винтертуре, Швейцария, 15 февраля 1934 года. Его отец был профессором географии, а мать была домохозяйкой.
Он рассказал, что в детстве ему очень нравились механика и эксперименты. Он возился с самодельной химической лабораторией в подвале, разбирал радиоприемники и строил модели самолетов, которые отправлял в поля вокруг своего дома. Аварии, по его словам, преподали ему урок о ценности бережливости и точности.
«Если вам придется платить [for repairs] за счет своих карманных денег, — сказал он BusinessWeek в 1990 году, — вы учитесь не делать исправления слишком сложными».
В 1959 году он получил степень в области электротехники в Цюрихском федеральном технологическом институте, известном как ETH Zurich. Он покинул Европу для дальнейшего обучения: получил степень магистра в 1960 году в Университете Лаваля в Квебеке и докторскую степень по языкам программирования в Калифорнийском университете в Беркли три года спустя.
С 1963 по 1967 год он занял должность на недавно созданном факультете информатики Стэнфордского университета. Он и его коллеги разработали компьютерные языки, в том числе версию алгоритмического языка под названием Algol-W, который был принят некоторыми университетами для обучения программированию на компьютерных технологиях. IBM Система/360 основной компьютер.
Доктор Вирт вернулся в Швейцарию, чтобы начать аналогичную программу по информатике в ETH Zurich. Он расширил Algol-W, чтобы создать первую версию Паскаля, предназначенную для обучения студентов программированию. Первый код Паскаля был запущен в 1970 году на компьютерах университета.
Постепенно доктор Вирт представил концепцию «структурированного программирования», которая включает в себя возможность повторного использования общего кода для простоты и уменьшения количества потенциальных ошибок. Эта концепция, считавшаяся новаторской в начале 1970-х годов, стала стандартом обучения программированию.
«Искусство инженерии заключается не столько в том, чтобы сделать что-то очень сложное», — сказал доктор Вирт в своем докладе. интервью 1985 года. «Искусство состоит в том, чтобы сделать сложную проблему проще».
В 1976 году доктор Вирт взял творческий отпуск, чтобы поработать в исследовательском центре Xerox в Пало-Альто, который вдохновил первых дизайнеров Apple. Он описал опыт владения собственным настольным компьютером как «ошеломляющий» и стал мотивацией для решения использовать Pascal на открытой платформе.
Позже в ETH Zurich он разработал высокопроизводительную компьютерную рабочую станцию, которую назвал Lilith, и помог швейцарскому стартапу Logitech продвигать мышь. Logitech стала одним из крупнейших в мире производителей компьютерных аксессуаров. Доктор Вирт был назначен руководителем Института компьютерных систем ETH в 1990 году и вышел на пенсию в 1999 году.
Его брак с Нани Джакер закончился разводом. Он был женат на Диане Блессинг с 1984 года до ее смерти в 2009 году. Среди выживших – его партнерша с 2017 года Розмари Мюллер; трое детей от первого брака; шестеро внуков; и пятеро правнуков. Семья сообщила о смерти, но не назвала причину.
Доктора Вирта часто называют отцом часто повторяемой поговорки в области вычислений: скорость программного обеспечения замедляется по сравнению с темпами увеличения скорости аппаратного обеспечения, такого как микропроцессоры.
«Когда вы разрабатываете программу, гораздо сложнее придумать простое решение, чем сложное», — он сказал. «К сожалению, наши компьютеры ужасно некритичны. Они глотают что угодно».
2024-02-28 16:36:27
1709140149
#Никлаус #Вирт #швейцарский #провидец #программного #обеспечения #создавший #Pascal #умер #возрасте #лет