1 января 2024 года умер Никлаус Вирт, создавший языки программирования Pascal, Modula, Oberon, Algol-W, PL/360, Lola и Euler. 1 января скончался Никлаус Вирт. Человек, вклад которого в развитие теории и практики программирования сложно переоценить. Биография Никлауса Вирта Никлаус Эмиль Вирт (Niklaus Emil Wirth) родился в 1934 году в швейцарском городе Винтертур (Winterthur, Switzerland). Отец Вирта работал учителем, а с детства Никлаус увлекался авиамоделированием. Никлаус Вирт (Niklaus Wirth) — швейцарский учёный, специалист в области информатики, один из известнейших теоретиков в области разработки языков программирования, профессор компьютерных наук (ETH), Лауреат премии Тьюринга 1984 года.
Никлаус вирт биография кратко
Отец Вирта работал учителем, а с детства Никлаус увлекался авиамоделированием. Эта страсть к авиамоделям позже привела его к интересу к электронике и системам программного управления. В 1954 году Вирт поступил на факультет электроники Швейцарского федерального технологического института в Цюрихе, где получил степень бакалавра по электротехнике. Затем он продолжил обучение в Лавальском Университете в Квебеке, Канада, где получил степень магистра в 1960 году. В 1963 году Вирт получил докторскую степень в области электротехники и компьютерных наук в Университете Калифорнии в Беркли. В этом же учебном заведении он защитил свою диссертацию, написанную под руководством профессора Гарри Хаски Harry Huskey , известного пионера графического дизайна.
После этого влияние ALGOL начало снижаться, а Pascal продолжает развитие по сей день: Delphi всё ещё продаётся; а проект Free Pascal в конце декабря выпустил обновлённую версию кроссплатформенной среды Lazarus. В 1976 году Вирт выпустил язык Modula, на смену которому год спустя пришёл Modula-2. Во второй половине восьмидесятых, в очередной раз вернувшись из США в Цюрих, он начал работать над проектом Oberon — очередным языком программирования и одноимённой операционной системой. Целью проекта было стремление опровергнуть тезис, ставший известным как «закон Вирта»: «Несмотря на большие скачки вперёд, аппаратное обеспечение ускоряется медленнее, чем замедляется программное». В 1999 году Вирт вышел на пенсию, а в 2000 году появилась последняя версия ОС Oberon 2.
Это цена, которую очень богатому труднее всего заплатить». Мы живём в эпоху безудержной гонки технологий и надуманной сложности. Всю свою жизнь Никлаус Вирт посвятил борьбе с этими пагубными явлениями, но его не слышат или просто не хотят слышать. Хороша только посредственность». Низкий поклон Учителю за то, что он показывает нам путь к истине… — Алексей Недоря — кандидат физико-математических наук 1995. Алексей Недоря слева и Никлаус Вирт в центре Родился 11 января 1963 г. В 1979 г. В 1982 г. В 1984 г. Весной 1984 г. С 1985 до 1988 гг. Далее до 1998 г. Ершова Сибирского отделения РАН. В 1990 г. В 1991-1994 гг. C 1994 г.
Lilith — 16-разрядного персонального компьютера, стала известна и довольно популярна, хотя и не превзошла по популярности Паскаль, особенно его коммерческие реализации. Система Lilith обогнала тенденции компьютерной индустрии на несколько лет, позднее Вирт с сожалением говорил, что, не реализовав потенциал этой системы, швейцарская компьютерная индустрия упустила свой исторический шанс. Во второй половине 1970-х участвовал в конкурсе министерства обороны США на разработку нового языка для программирования встроенных систем , в результате которого был создан язык Ада. Повторилась история с Алголом-68 — проект группы, в которой работали Вирт и Хоар, не был одобрен комитетом по языку. В итоге конкурс выиграл проект, основанный на Паскале, но гораздо более сложный и объёмный. В 1988 году в содружестве с Юргом Гуткнехтом нем. Целью разработки было создание языка для реализации системного ПО проектируемой новой рабочей станции. Основой для Оберона стала Модула-2 , которую существенно упростили, но при этом дополнили новыми возможностями. В 1992 году Вирт и Мёссенбёк нем. В этом же году была образована дочерняя компания ETH — Oberon microsystems , которая занялась разработкой систем Оберон.
Никлаус вирт биография кратко
Никлаус больше не применял составные операторы в ветвлениях и циклах. Модуле не повезло приобрести широкую известность, ее экспериментально реализовывали только раз. Чего не скажешь о доработанной версии под названием Модула-2. К ее разработке приступили к 1977-му году, и поставили окончательную точку в 80-м.
Предполагалось, что с помощью этой доработанной версии станет возможна реализация системного программного обеспечения системы Лилит, которую разрабатывали в ЕТН. Эта программа получила широкую известность, однако превзойти Паскаль ей не удалось, в особенности его коммерческую реализацию. Система Лилит, представляющая собой 16-разрядный персональный компьютер, оказалась впереди всех существующих на тот момент тенденций в компьютерной индустрии, причем это опережение измерялось несколькими годами.
Позже ученый скажет, что если бы компьютерная индустрия Швейцарии сумела вовремя реализовать потенциал, заложенный в этой системе, то заняла бы в истории более престижное место. В 1984 году заслуги Никлауса Вирта в области развития компьютерных технологий получили высокую оценку. Язык Модула-2 и проект Лилит принесли ему премию Алана Тьюринга.
Эта премия по праву считается аналогом нобелевской премии, ее учредили в 1966-м. Каждый год Ассоциация вычислительной техники вручает ее тем, кто достиг определенных высот в области вычислительных наук. В конце 70-х ученый стал участником конкурса, организованном министерством обороны Соединенных Штатов.
Его цель — разработка нового языка, способного работать с встроенными системами. Результатом разработок стал язык Ада, который удостоился той же участи, что и Алгол-68. Проект, разработанный группой Вирта и Хоара не нашел одобрения в комитете по языку.
Победа в конкурсе досталась проекту, в основе которого лежал Паскаль, но намного объемнее и сложнее его. В 1988 году Вирт, и еще один его коллега Юрг Гутнехтом изобрели еще один язык программирования — Оберон. Он был создан для того, чтобы реализовать системное программное обеспечение новой станции.
В основе нового языка оказалась Модула-2, существенно упрощенная, и дополненная различными возможностями. Через два года Вирт в содружестве с Мёссенбёком сообщили новость, они разработали новый язык, и назвали его Оберон-2.
В конце 1970-х годов он принял участие в конкурсе министерства обороны США, где стал одним из разработчиков нового языка программирования для встроенных систем, который был назван языком Ада. Однако его проект не был принят. В 1980-х годах Вирт возглавил Высшую техническую школу Цюриха и в 1990 году начал работать в созданном при этом же учебном заведении Институте компьютерных систем. В 1990-х годах он участвовал в разработке языка Оберон-2, расширенной версии Оберона. Весной 1999 года Никлаус Вирт вышел на пенсию после богатой и успешной карьеры.
Он стал одним из уважаемых разработчиков во всем мире, его работы включают в себя разработку нескольких языков программирования и технологии структурного программирования.
Машина Лилит от Никлауса Вирта С 1977 по 1981 год он работал над проектом мощной рабочей станции под названием Лилит. В то же время он разрабатывает вторую версию Modula, Modula-2, которая также является языком операционной системы, предназначенным для машины Lilith , и для которой он определяет M-код. Четкое различие между символьными модулями и системными модулями обеспечивает надежность и переносимость больших приложений.
В 1988 году он разработал язык Oberon , производный от Modula, с понятием процедур экспорта. Процедура может использоваться любой программой. Как и Modula-2, Oberon включает полную операционную систему.
Мальчик с детства читал книги о телеграфе, турбинах и железных дорогах. Он увлекся техникой, особенно авиамоделированием и мечтал о полётах. В школьном возрасте Никлаус решил запустить ракету и стал усилено заниматься химией, чтобы создать ракетное топливо. Он устроил «секретную» лабораторию в подвале школы, где экспериментировал с ракетами. Даже неудача с моделью, которая упала возле директора, не остановила его. От мечты полететь на русском истребителе до Паскаля Никлаус Вирт очень сильно хотел полетать на русских истребителях, и он исполнил свою заветную мечту — полетел на МИГе с аэродрома в Кубинке под Москвой. Его коллега Дональд Кнут говорил: «Никлаус всегда мечтал строить аэропланы, а языки программирования и микрокомпьютеры были нужны ему лишь как инструменты для их создания».
И правда, после строительства моделей Вирт начал разрабатывать системы дистанционного управления. В 1967 году Вирту присвоили звание доцента и он вернулся преподавать в Цюрихский университет. В 1968 году получил в ETH звание профессора компьютерных наук, где и проработал больше 30 лет. Он был активистом, много занимался организационной деятельностью и постоянно улучшал систему обучения, там где преподавал. Никлаус Вирт — отец языка Паскаль Вирт считал, что язык программирования должен быть не сложным и чётко структурированным. И он работал именно в этом направлении.
Биография никлауса вирта. Вирт Н
Никлаус Вирт в 80-х годах прошлого века с персональным компьютером Lilith. 1 января 2024 года ушёл из жизни швейцарский ученый Никлаус Вирт (Niklaus Wirth) — специалист в области информатики, один из. Niklaus Wirth, род. 15 февраля 1934 года) — швейцарский учёный, специалист в области информатики, один из известнейших теоретиков в области разработки языков программирования, профессор компьютерных наук Швейцарской высшей технической школы. файл, Niklaus Wirth, Никлаус Вирт. Никлаус вирт биография кратко | Образовательные документы для учителей, воспитателей, учеников и родителей. биография, дата рождения. Никлаус Вирт родился 15 февраля 1934 года.
Никлаус Вирт. Пороки избыточной сложности
В 1954 году поступил на факультет электроники Швейцарского федерального технологического института ETH в Цюрихе, где за четыре года получил степень бакалавра по электротехнике. Продолжил обучение в Лавальском университете Квебек, Канада , в 1960 году получил степень магистра. Затем был приглашён в университет Калифорнии в Беркли США , где в 1963 году, под руководством профессора Хаски, защитил диссертацию, темой которой стал язык программирования Эйлер Euler — расширение Алгола средствами языка Лисп. Диссертация Вирта была замечена сообществом разработчиков языков программирования, и в том же 1963 году он был приглашён в Комитет по стандартизации Алгола IFIP Международной федерации информатики , который разрабатывал новый стандарт языка Алгол, впоследствии ставший Алголом-68. Вместе с Чарльзом Хоаром Вирт отстаивал в комитете линию на разработку умеренно модифицированной версии Алгола, свободной от недостатков исходного языка и дополненной минимумом действительно необходимых средств. Вирт и Хоар представили комитету язык Algol-W W — от Wirth , представлявший собой именно такую переработку Алгола, но поддержки не встретили.
По завершении работы комитета в 1968 году Вирт вошёл в число тех, кто критиковал Алгол-68, говоря о его недостаточной надёжности и чрезвычайной избыточности. В 1967 году вернулся в звании доцента в университет Цюриха, в 1968 году получил в ETH звание профессора компьютерных наук. В течение 31 года работал в ETH. Много занимался организационной деятельностью, совершенствуя систему обучения своего университета. В 1970 году создал язык программирования Паскаль.
В 1970-х годах разработал, вместе с Ч. Хоаром и Э. Дейкстрой технологию структурного программирования. Вышедшая в 1971 году статья Вирта «Разработка программы методом пошагового уточнения» описала и обосновала ставшую впоследствии классической методологию разработки программного обеспечения «сверху вниз». Для переноса Паскаль-системы на различные вычислительные платформы в 1973 году с участием Вирта был разработан прототип виртуальной машины, исполняющей на любой платформе промежуточный «пи-код», в который предполагалось компилировать все программы.
В 1975 году разработал язык Модула, в котором реализовал идеи разработки модульных программ с хорошо определёнными межмодульными интерфейсами и параллельного программирования.
Он увлекся техникой, особенно авиамоделированием и мечтал о полётах. В школьном возрасте Никлаус решил запустить ракету и стал усилено заниматься химией, чтобы создать ракетное топливо.
Он устроил «секретную» лабораторию в подвале школы, где экспериментировал с ракетами. Даже неудача с моделью, которая упала возле директора, не остановила его. От мечты полететь на русском истребителе до Паскаля Никлаус Вирт очень сильно хотел полетать на русских истребителях, и он исполнил свою заветную мечту — полетел на МИГе с аэродрома в Кубинке под Москвой.
Его коллега Дональд Кнут говорил: «Никлаус всегда мечтал строить аэропланы, а языки программирования и микрокомпьютеры были нужны ему лишь как инструменты для их создания». И правда, после строительства моделей Вирт начал разрабатывать системы дистанционного управления. В 1967 году Вирту присвоили звание доцента и он вернулся преподавать в Цюрихский университет.
В 1968 году получил в ETH звание профессора компьютерных наук, где и проработал больше 30 лет. Он был активистом, много занимался организационной деятельностью и постоянно улучшал систему обучения, там где преподавал. Никлаус Вирт — отец языка Паскаль Вирт считал, что язык программирования должен быть не сложным и чётко структурированным.
И он работал именно в этом направлении. В 1970 году Никлаусом создает язык программирования Pascal, а через год официально представляет его описание: «Pascal — это язык со структурным программированием и структурированными данными.
Никлаусу Вирту была присуждена ученая степень Почетного доктора Российской академии наук. Языки Никлауса Вирта Самое известное творение Никлауса Вирта - язык программирования Pascal , разработанный им в 1970 г. Помимо него Никлаус Вирт был главным создателем языков программирования Euler в 1965 г. Pascal в свое время был самым распространенным коммерческим языком программирования.
В своей работе, в созданных им языках и инструментах Вирт призывал к разработке меньшего по размеру и более эффективного ПО. Учёного не стало, но, похоже, технологической отрасли всё ещё есть, чему у него поучиться. Вечерний 3DNews Каждый будний вечер мы рассылаем сводку новостей без белиберды и рекламы.
Две минуты на чтение — и вы в курсе главных событий. Материалы по теме.
Никлаус Вирт - патриарх надежного программирования
Никлаус Вирт (Niklaus Wirth) — швейцарский учёный, специалист в области информатики, один из известнейших теоретиков в области разработки языков программирования, профессор компьютерных наук (ETH), Лауреат премии Тьюринга 1984 года. Швейцарский учёный, создатель и проектировщик языков программирования Pascal, Modula-2 Никлаус Вирт скончался в возрасте 89 лет. Никлаус Вирт (нем. Niklaus Wirth, род. 15 февраля 1934) — швейцарский учёный, специалист в области информатики, один из известнейших теоретиков в области разработки языков программирования. ученый из Швейцарии, специалист в информационных технологиях, самый известный среди всех теоретиков, занимающихся разработкой языков программирования, профессор. Никлаус Вирт прежде всего известен как создатель языка программирования PASCAL.
Биография и личная жизнь Никлауса Вирта, интересные факты и свежие новости
Как сообщила Ассоциация вычислительной техники АСМ , лауреат премии Тьюринга скончался в возрасте 89 лет. В Ассоциации напомнили, что Вирт разработал Euler, Algol-W, Modula и Pascal, которые послужили основой для будущих компьютерных языков, систем и архитектурных исследований. Уточняется, что церемония прощания с ученым пройдет 11 января в Цюрихе.
Комментаторы не раз отмечали, что идеи Вирта зачастую опережали развитие компьютерной индустрии на годы, иногда — на десятилетия.
Разработанная в начале 1970-х система Pascal-P, предполагающая компиляцию программ на Паскале в универсальный «пи-код» и реализацию на любой платформе интерпретатора пи-кода одна из известных её реализаций — UCSD-Pascal Университета Сан-Диего , которая позволяла с минимальными затратами переносить Паскаль-системы на новые аппаратные платформы, более чем на два десятилетия опередила идеи интерпретатора промежуточного кода, реализованные в системах, поддерживающих исполнение программ на языке Java и в платформе. Идея совмещения системы программирования со сборщиком мусора, освобождающим программиста от необходимости отслеживать время жизни объектов, динамически размещённых в памяти, была реализована в 1988 году в языке и операционной системе Оберон. Обе эти идеи были использованы разработчиками Java и.
NET во второй половине 1990-х годов. Научные принципы Возможно, одним из наиболее точных выражений принципов, которых придерживается Вирт в разработке всех своих проектов, является фраза Эйнштейна, вынесенная в эпиграф к «Сообщению о языке Оберон»: «Делай просто, насколько возможно, но не проще этого». Во всех его работах прослеживается изначальная ориентированность на реализацию наиболее эффективного решения конкретной инженерной задачи на базе гарантированно работающего, математически обоснованного инструментария.
Вирт твёрдо стоит на том, что программирование должно быть нормальной инженерной дисциплиной, гарантирующей достаточный уровень надёжности своих разработок. Достижение же надёжности возможно, по Вирту, только одним способом: максимально возможным упрощением и самих систем, и инструментов, которые используются для их создания. В соответствии с этим принципом языки и системы программирования, разрабатываемые Виртом, всегда были образцом «разумной достаточности», даже своего рода аскетичности — в них предусматривалось только то, без чего нельзя обойтись.
Даже расширение существующих языков и систем всегда сопровождалось упрощением. По подсчётам, опубликованным в статье Сергея Свердлова «Арифметика синтаксиса», «линия Вирта», как он её назвал — линейка языков, включающая Паскаль, Модулу-2, Оберон и Оберон2 — это единственный пример «генетической линии» языков-потомков Алгола-60, в которой сложность языка, определённая как количество лексем в его описании, стабильно снижалась и в настоящее время оказывается ниже, чем у общего «прародителя» — Алгола-60. Все языки «линии Вирта» проще Алгола-60, и каждый следующий язык в этой линии проще предыдущего.
Вирт часто критикует «американский подход» к разработке средств программирования, в котором маркетинговые соображения превалируют над требованиями математической стройности и гарантированной надёжности, и каждое новое модное поветрие сопровождается некритичным внесением в языки программирования новых синтаксических элементов. Это приводит к неправильной оценке роли некоторых идей и, в конечном итоге, к неправильной расстановке приоритетов в разработке ПО.
Результатом плодотворного сотрудничества с Юргом Гуткнехтом явился Оберон Oberon. В основе языка программирования Оберон была Модула-2, но гораздо более упрощенная и дополненная новыми возможностями. В Обероне реализовывалось компонентно-ориентированное программирование. Именно эта концепция легла в основу идеи сетевых услуг. Сейчас Оберон дает возможность создавать программные комплексы разной сложности. Вирт также является разработчиком языка Lola — нового оригинального языка для программирования.
Он использовался для формального описания цифровых электрических схем. В 1999 году, в апреле, доработав до 65 лет, Вирт вышел на пенсию. Вирта считают легендой в области программирования. Результатом учебы и плодотворной работы явились многочисленные изобретения Вирта. Он стал лауреатом многих премий. В 1984 году Вирт получил премию Тьюринга, которая сравнима по значимости с Нобелевской премии и является высшей наградой в области информатики. Он участвовал в разработке восьми языков, из которых наиболее известным является Паскаль. Именно Паскаль стал основой создания других языков программирования.
Он оказал влияние на будущих программистов. Вирт был и остается великим исследователем, ученым, инженером, вклад которого в развитие ИТ индустрии поистине велик. Никлаус Вирт — ученый из Швейцарии, специалист в информационных технологиях, самый известный среди всех теоретиков, занимающихся разработкой языков программирования, профессор. В 1984 году получил премию Тьюринга. Является создателем и ведущим проектировщиком языков программирования Паскаль, Модула-2, Оберон. Детство и юность Родился будущий известный программист в маленьком швейцарском городке Винтертуре, близ Цюриха 15 февраля 1934 года. Отец мальчика — Уолтер Вирт, школьный учитель. Маму звали Хедвиг Вирт в девичестве Келлер.
Семья жила рядом со школой, где трудился отец. Родители Никлауса собрали приличную библиотеку, и мальчик с раннего детства любил проводить там много времени, он читал книги о турбинах, железных дорогах, телеграфе. Родной городок Вирта хоть и небольшой, но существует уже много веков, и прославился на весь мир, благодаря машиностроению. Именно здесь находился завод по производству локомотивов и дизельных двигателей. Техника заинтересовала мальчика еще в раннем детстве, особенно привлекало его авиамоделирование. Никлаус мечтал о небе, хотел когда-нибудь взлететь ввысь, но его останавливала мысль, что без топлива ракета не полетит. И он придумал, как это топливо добыть, а главное, где. В школьном подвале Вирт орудовал свою лабораторию.
Позже авиамоделирование отошло на второй план, у Никлауса появилось новое увлечение — электроника и системы программного управления. А началось все с того, что молодой человек приступил к разработке устройств, позволяющих управлять моделями дистанционно. Он остановил свой выбор на факультете электроники, и спустя четыре года уже стал бакалавром по электротехнике. После этого уехал в Канаду, в городе Квебек поступил в университет Лаваля, и в 1960-м стал магистром. Спустя некоторое время ему пришло приглашение из Калифорнийского университета , и в 1963-м Вирт защитил свою диссертацию по теме языка программирования Эйлер. Его научным руководителем стал профессор Хаски. Карьера За это время Вирт успел стать доцентом, и в 1967-м снова начал сотрудничать с Цюрихским университетом. Спустя год Никлаусу присвоили звание профессор компьютерных наук.
Тридцать один год своей жизни ученый отдал ЕТН. За это время он вел организационную деятельность, совершенствовал образовательную систему родного университета. Спустя еще пять лет, в 1975-м, Вирт познакомил всех со своей новой разработкой — языком Модула, который сочетал в себе модульные программы и определенные межмодульные интерфейсы, а также параллельное программирование. Помимо этого, в новом языке произошли изменения с синтаксисом языка. Никлаус больше не применял составные операторы в ветвлениях и циклах. Модуле не повезло приобрести широкую известность, ее экспериментально реализовывали только раз. Чего не скажешь о доработанной версии под названием Модула-2. К ее разработке приступили к 1977-му году, и поставили окончательную точку в 80-м.
Предполагалось, что с помощью этой доработанной версии станет возможна реализация системного программного обеспечения системы Лилит, которую разрабатывали в ЕТН.
Методы проектирования программного обеспечения, предложенные Виртом, такие как структурированное программирование, оказали мощное влияние на развитие инженерии программного обеспечения. Его учения о том, что сложные системы легче создавать и поддерживать, когда они разбиты на более мелкие и управляемые модули, всё ещё актуальны.
Николаус Вирт получил много наград за свою работу, включая престижную премию Тьюринга в 1984 году, которая часто упоминается как "Нобелевская премия" в области компьютерных наук, за разработку языков программирования и за их влияние на образование, теорию и практику. У себя дома, в кругу своих родственников, Николаус скончался на 89-м году жизни.
Краткая биография Николауса Вирта - разработчика языка Pascal
Биография швейцарского ученого и профессора Никлауса Вирта. Образование, научная карьера и вклад в информатику, книги, разработка и создание языков программирования Модула, Паскаль и Оберон, изобретения и достижения. Создатель языка программирования Pascal, швейцарский учёный Никлаус Вирт (Niklaus Wirth), ушёл из жизни 1 января 2024 года. Ученый, известнейший из теоретиков-разработчиков языков программирования, специалист в инфотехнологиях – это Никлаус Вирт. Швейцарский ученый Никлаус Вирт умер в возрасте 89 лет. Все новости Лента новостей Hardware Software События в мире В мире игр IT рынок Новости сайта.
Ушёл из жизни создатель языка Pascal Никлаус Вирт
Никлаус Вирт родился 15 февраля 1934 года. ТАСС/. Швейцарский ученый Никлаус Вирт, создатель языка программирования Pascal, умер 1 января на 90-м году жизни. Никлаус Эмиль Вирт (Niklaus Emil Wirth) родился в 1934 году в швейцарском городе Винтертур (Winterthur, Switzerland). Известно, что отец его работал учителем в школе, а сам Никлаус с детства увлекался авиамоделированием. Никлаус Вирт известен, прежде всего, как создатель языка Паскаль. Профессор Никлаус Вирт живая легенда в мире программирования, блестящий инженер и глубокий исследователь, удостоенный в 1984 г. премии им. Тьюринга среди прочего за разработку языка программирования Паскаль, с которым знаком каждый школьник.