Как страшно жить. OFF: 01.2024 ушел из жизни Никлаус Вирт.
Записки о кибернетике | Никлаус Вирт. Пороки избыточной сложности
Да неужели? Мир сильно деформировался ментально. Даже в этой едва ли не самой главной интеллектуальной сфере… А ведь все имена, что перечислил, — по сути Нобелевские лауреаты. Не может не радовать, что есть ещё «опытная молодёжь», про которую при номинации на Премию Тьюринга умудрились-таки вспомнить в пандемийном 2020 г. Те самые отцы-основатели теории трансляции — Альфред Ахо и Джеффри Ульман. Правда, первому «всего» 81 год, а второму — 80. Сколько же лет должно пройти, пока в области компьютерных наук и технологий появится свой Пантеон, подобный Пантеону классической музыки? О котором будут знать миллионы. Или хотя бы десятки тысяч.
Не исключаю, что ещё не одно десятилетие. А, быть может, и несколько столетий. Если принять во внимание сильное измельчание нашего прогрессивного человечества. В 2005 г. Никлаусом Виртом. Тогда совместно с коллегами организовывал его Большое турне по ведущим университетам России. Огромного масштаба личность. Достойная не одной книги.
Но сегодня почему-то вспомнилась его скромная статья « A Plea for Lean Software » 1995. Она вышла в переводе на русский язык в 1996 г. Иными словами, была написана почти 30 лет назад! На горизонте ещё не было Рамблера, Яндекса и Гугла. До Facebook и YouTube было почти 10 лет.
Но если нужно написать свой алгоритм - то тут все эти интерпретаторы сдыхают мгновенно. Помню как я на втором курсе сделал расчётную программу на бейсике - она у меня работала минут 10. А потом переписал её на фортран один в один, откомпилировал и запустил на той же машине. Нажимаю на кнопку запуска - а она сразу же выдаёт результат :- На всех этих бейсиках можно какой-нибудь интерфейсик к бд приделать, ещё чего-нибудь.
В 1970-м Вирт представил общественности свое новое детище — язык программирования под названием Паскаль.
В 70-е годы, задействовав коллег Дейкстроя и Хоара, трудился над разработкой технологии структурного программирования. В 1971-м опубликовал статью, получившую название «Разработка программы методом пошагового уточнения», в которой был описан и обоснован классический метод работы над программным обеспечением «сверху вниз». Чтобы «привязать» Паскаль-систему к различным вычислительным платформам, Вирт и его коллеги разработали прототип машины, способной исполнять на всех платформах промежуточный «Р-код», Где Р — от Паскаль. Именно здесь теперь и компилировались все программы. Создатель Паскаля Никлаус Вирт рядом с ЭВМ Спустя еще пять лет, в 1975-м, Вирт познакомил всех со своей новой разработкой — языком Модула, который сочетал в себе модульные программы и определенные межмодульные интерфейсы, а также параллельное программирование. Помимо этого, в новом языке произошли изменения с синтаксисом языка. Никлаус больше не применял составные операторы в ветвлениях и циклах. Модуле не повезло приобрести широкую известность, ее экспериментально реализовывали только раз. Чего не скажешь о доработанной версии под названием Модула-2. К ее разработке приступили к 1977-му году, и поставили окончательную точку в 80-м.
Предполагалось, что с помощью этой доработанной версии станет возможна реализация системного программного обеспечения системы Лилит, которую разрабатывали в ЕТН. Эта программа получила широкую известность, однако превзойти Паскаль ей не удалось, в особенности его коммерческую реализацию. Система Лилит, представляющая собой 16-разрядный персональный компьютер, оказалась впереди всех существующих на тот момент тенденций в компьютерной индустрии, причем это опережение измерялось несколькими годами. Позже ученый скажет, что если бы компьютерная индустрия Швейцарии сумела вовремя реализовать потенциал, заложенный в этой системе, то заняла бы в истории более престижное место. В 1984 году заслуги Никлауса Вирта в области развития компьютерных технологий получили высокую оценку. Язык Модула-2 и проект Лилит принесли ему премию Алана Тьюринга. Эта премия по праву считается аналогом нобелевской премии, ее учредили в 1966-м. Каждый год Ассоциация вычислительной техники вручает ее тем, кто достиг определенных высот в области вычислительных наук. В конце 70-х ученый стал участником конкурса, организованном министерством обороны Соединенных Штатов. Его цель — разработка нового языка, способного работать с встроенными системами.
Этот текст считался сложным для работы, но его считали обязательным к прочтению для тех, кто интересовался числовой математикой. Вторая книга, написанная Мартином Райзером, была задумана как руководство по программированию. Закон вирта Основная статья: закон Вирта В 1995 году он популяризировал пословицу, которая теперь называется законом Вирта , согласно которой программное обеспечение становится медленнее, чем оборудование.
В своей статье 1995 года «Призыв к бережливому программному обеспечению» он приписывает это Мартину Райзеру. Смотрите также.
В Новый год умер создатель языка программирования Pascal Никлаус Вирт
Фото: Wikipedia Никлаус Вирт, возможно, во время выступления в Уральском государственном университете За время преподавательской работы Вирт дважды брал годичные творческие отпуска, чтобы поработать в лаборатории Xerox PARC , известной созданием компьютерной мыши, оконного интерфейса и прочими разработками, ныне получившими повсеместное распространение. Никлаусу Вирту была присуждена ученая степень Почетного доктора Российской академии наук. Языки Никлауса Вирта Самое известное творение Никлауса Вирта - язык программирования Pascal , разработанный им в 1970 г. Помимо него Никлаус Вирт был главным создателем языков программирования Euler в 1965 г. ИТ в банках Языки программирования Вирта обычно отличала ясность, простота и эффективность, благодаря чему в свое время они получили широчайшее распространение и оказали сильное влияние на развитие структурного программирования как явления и на дальнейшую разработку языков программирования.
Двадцать с лишним лет назад я был на его открытой лекции в Политехническом музее он тогда ещё не был закрыт на многолетнюю реставрацию. И должен сказать, что она произвела на меня большое впечатление.
Сама лекция была посвящена в основном языку Оберон. И пусть я не стал потом его адептом, но я сполна оценил его изящество.
Примечательно, что в 2007 году ему присудили ученую степень почетного доктора Российской академии наук.
Читайте также.
Как сообщают многочисленные зарубежные СМИ, он умер 1 января 2024 г. Никлаус Вирт родился 15 февраля 1934 г. Он работал доцентом на факультете компьютерных наук Стэмфордского университета и профессором информатики в Швейцарской высшей технической школа в Цюриха , откуда вышел на пенсию в 1999 г. Фото: Wikipedia Никлаус Вирт, возможно, во время выступления в Уральском государственном университете За время преподавательской работы Вирт дважды брал годичные творческие отпуска, чтобы поработать в лаборатории Xerox PARC , известной созданием компьютерной мыши, оконного интерфейса и прочими разработками, ныне получившими повсеместное распространение. Никлаусу Вирту была присуждена ученая степень Почетного доктора Российской академии наук.
Никлаус Вирт
В 2007 году Никлаусу Вирту присудили ученую степень почетного доктора Российской академии наук. швейцарский ученый-компьютерщик. Он разработал несколько языков программирования, в том числе Pascal, и первым открыл. 1 января 2024 года из жизни ушёл выдающийся швейцарский учёный и компьютерный инженер Никлаус Вирт, известный своими вкладами в разработку языков программирования и.
Никлаус Вирт: человек, который создал Pascal и не только его
Вирт Никлаус — что известно, биография, открытия и достижения, работы и цитаты — РУВИКИ: Интернет-энциклопедия. Никлаус Вирт после создания языка Паскаль, продолжил свою работу и создал еще более простой и лаконичный язык программирования Oberon. 1 января 2024 года умер Никлаус Вирт, создавший языки программирования Pascal, Modula, Oberon, Algol-W, PL/360, Lola и Euler. Умер Никлаус Вирт (Niklaus Wirth), великий теоретик программирования, пионер различных наук, связанных с информационными технологиями, наиболее известный как создатель языка. Там отметили, что Никлаус Вирт был «пионером в области компьютеров», а его изобретения «оказали огромное влияние на информатику и поколения программистов».
Воспитанник «Зенита» рассказал об отношении к нему в американском клубе
Там отметили, что Никлаус Вирт был «пионером в области компьютеров», а его изобретения «оказали огромное влияние на информатику и поколения программистов». Никлаус Вирт является обладателем премии Тьюринга — одной из наиболее престижных наград в области информатики. Никлаус Вирт в DBLP Сервер библиографии Отредактируйте это в Викиданных.
Новинки Никлауса Вирта
Turing Award. На первый взгляд, всё весьма печально — современный мир почти не знает Вирта и даже не догадывается о его огромном вкладе в мировую компьютерную науку. В мире программирования царит американский подход. Я бы назвал его «либеральным программированием»: даёшь свободу самовыражения, прощай порядок и да здравствует «управляемый» хаос!
Никлаус Вирт во время российского турне Посмотрим на рейтинги популярности языков программирования. И это бесконечно грустно. Я бы не удивился, если бы то была выборка худших языков программирования.
Но самых популярных?.. Немногие знают, что Java и С построены на идеях Вирта, но индустриальными компьютерными гигантами Sun и Microsoft искажены и доведены до абсурда. Почти так же, как до того Borland, а потом и Embarcadero угробили виртовский Паскаль.
Увы, лучшие языки Вирта — Модула-2 и Оберон — почти не используются в мире, хотя программы, написанные на них, всё ещё несут службу в нашем ближнем космосе. Вклад Никлауса Вирта не сводится к созданию одних лишь новых языков программирования. Швейцарский профессор дал нам ключ, вектор движения.
И его можно выразить ёмким афоризмом Альберта Эйнштейна, который Вирт поместил в самое начало описания языка Оберон: «Make it as simple as possible, but not simpler» «делай как можно проще, но не чересчур». По правде говоря, мне очень не нравится вторая часть. Она лишняя, так как первая уже содержит «as possible».
Где граница божественной простоты? Может ли человек, ограниченный самим своим биологическим воплощением, видеть границу простоты? Мне без разницы, ограничена ли скорость света, мне важно, не буду ли я ограничен в своём движении: «тихо, тихо ползи, улитка, по склону Фудзи, вверх, до самых высот» Кобаяси Исса. Так где же граница простоты программирования? Никлаус Вирт устами Альберта Эйнштейна даёт нам подсказку: Make it as simple as possible… Но ведь это движение совсем в другую сторону.
Не туда, куда движется всё «либеральное программирование». Чем дальше, чем проще! Апологеты «либерального программирования» постоянно твердят нам о сложности. О том, что сложность неразрывно связана с программированием. О том, что программы — это самые сложные системы, когда-либо создаваемые человеком.
Они не задумываются, как уменьшить сложность программирования. Они воспевают Его Величество Сложность. Здесь как и в бизнесе: объясни покупателю, что дело очень непростое, и запроси побольше денег. Вот и живём мы в мире кривых зеркал, где ошибка в программе — дело обычное, никого уже не удивляющее. Лучше всего мотивацию работ Никлауса Вирта раскрыл его коллега по Стенфордскому университету США , знаменитый профессор Дональд Кнут: «Вирт всегда хотел создавать аэропланы, и ему нужен был самый лучший инструментарий.
Вот почему он проектировал много компьютерных языков и микрокомпьютеров…» Вирт прежде всего инженер… Три друга, три лауреата премии Тьюринга: Эдсгер Дейкстра 1972 — Тони Хоар 1980 — Никлаус Вирт 1984.
Языки Никлауса Вирта Самое известное творение Никлауса Вирта - язык программирования Pascal , разработанный им в 1970 г. Помимо него Никлаус Вирт был главным создателем языков программирования Euler в 1965 г. ИТ в банках Языки программирования Вирта обычно отличала ясность, простота и эффективность, благодаря чему в свое время они получили широчайшее распространение и оказали сильное влияние на развитие структурного программирования как явления и на дальнейшую разработку языков программирования. Pascal в свое время был самым распространенным коммерческим языком программирования. Он лег в основу знаменитого компилятора Turbo Pascal компании Borland , на базе которого были созданы Object Pascal и Delphi.
Он также был важной частью команды разработчиков и разработчиков для Лилит и Оберон операционных систем, а также для Лола цифровое оборудование система проектирования и моделирования. Публикации Его книга, написанная совместно с Кэтлин Дженсен, Руководство пользователя и отчет Pascal, послужила основой для многих усилий по внедрению языка в 1970-х и 1980-х годах в США и по всей Европе. Примеры в первом издании были написаны на Паскале. В более поздних изданиях они были заменены примерами, написанными соответственно на Modula-2 и Oberon.
Создатель языка Pascal ушел из жизни
Вирт Никлаус — что известно, биография, открытия и достижения, работы и цитаты — РУВИКИ: Интернет-энциклопедия. Ученый из Швейцарии Никлаус Вирт, который является создателем и ведущим проектировщиком языков программирования Pascal и Modula-2, умер в возрасте 89 лет. Никлаус Вирт в DBLP Сервер библиографии Отредактируйте это в Викиданных. Никлаус Вирт в DBLP Сервер библиографии Измените это в Викиданных.
В возрасте 89 лет скончался создатель языка Pascal Никлаус Вирт
Предназначено для лиц старше 16 лет. Адрес: 123298, Москва, ул. Территория распространения — Российская Федерация и зарубежные страны. Языки: русский и английский.
Он участвовал в разработке международных стандартов в программировании и информатике, будучи членом Международной федерации обработки информации IFIP Рабочая группа 2. В 2004 году он стал членом Музея компьютерной истории «за основополагающую работу в области языков программирования и алгоритмов, включая Эйлера, Algol-W, Паскаль, Модулу и Оберон».
Он также был основной частью команды разработчиков и разработчиков операционных систем Lilith и Oberon , а также цифрового оборудования Lola система проектирования и моделирования. Он получил Ассоциацию вычислительной техники ACM Премию Тьюринга за разработку этих языков в 1984 году, а в 1994 году он был введен в должность научного сотрудника ACM. Публикации Его книга, написанная совместно с Кэтлин Дженсен, Руководство пользователя и отчет Pascal, послужила основой для многих усилий по внедрению языков в 1970-х и 1980-х годах в США и по всей Европе..
Он разработал инновационные языки программирования, которые легли в основу будущих компьютерных языков и архитектурных исследований. Вирт являлся одним из самых знаменитых теоретиков в области разработки языков программирования. С 1999 года профессор был на пенсии.
These were replaced in the later editions with examples written in Modula-2 and Oberon, respectively.