Създателят на езика за програмиране Pascal, швейцарският учен Никлаус Вирт е починал на 1 януари 2024 година. В негова чест са наречени астероид 21655 и един от законите за разработване на софтуер.
Никлаус Емил Вирт е роден на 15 февруари 1934 година във Винтертур, Швейцария, предградие на Цюрих. През 1959 година получава бакалавърска степен от Швейцарското висше техническо училище в Цюрих (ETH Zürich), в което по-късно се завръща и където прекарва голяма част от изследователската си дейност. През 1960 година получава магистърска степен от университета Лавал в Канада, а през 1963 година – докторска степен от Калифорнийския университет в Бъркли. Следващите четири години прекарва като асистент по информатика в Станфордския университет – през това време работи по първите си два езика за програмиране: Euler, който излиза през 1965 година и PL/360, публикуван през 1968 година.
Вирт е поканен да се присъедини към екипа за разработване на езика, който трябва да замени ALGOL 60. Заедно с британския учен сър Тони Хоар той разработва ALGOL-W, който е отхвърлен в полза на по-сложния ALGOL-68. След това Вирт продължава работата си и през 1970 г. пуска свой собствен език за програмиране, по-малко съвместим с ALGOL, наречен Pascal. След това влиянието на ALGOL започва да отслабва, докато Pascal продължава да се развива и до днес: Delphi все още се продава, а проектът Free Pascal пусна актуализирана версия на кросплатформената среда Lazarus в края на декември. Сложността на ALGOL-68 отвори вратата към по-простите езици C и C++. През 1976 гoдина Вирт пуска езика Modula, който година по-късно е последван от Modula-2.
През втората половина на осемдесетте години, завръщайки се отново от САЩ в Цюрих, той започва работа по проекта Oberon – друг език за програмиране и операционна система със същото име. Целта на проекта е да се опита да опровергае тезата, станала известна като закон на Вирт: „Въпреки големите скокове напред, хардуерът се ускорява по-бавно, отколкото софтуерът се забавя.“ Вирт се пенсионира през 1999 година, а последната версия на операционната система Oberon, 2.3.6 се появява през 2000 година. През 2013 година, малко преди 80-годишния си юбилей, той публикува актуализирана версия на проекта Oberon. Вирт е постигнал целта си: архивите на операционната система Oberon от 2013 година съдържат 4623 реда код и 262 килобайта текст.
В работата си, в езиците и инструментите, които създаваше Вирт, той призоваваше за по-малък и по-ефективен софтуер. Ученият си отиде, но изглежда технологичната индустрия все още има какво да научи от него. Поклон пред паметта му.
Всичко важно от света на технологиите, директно в пощата ти.
С абонирането приемате нашите Условия и Политика за поверителност. Може да се отпишете с един клик по всяко време.
Коментирайте статията в нашите Форуми. За да научите първи най-важното, харесайте страницата ни във Facebook, и ни последвайте в Google Новини, TikTok, Telegram и Viber или изтеглете приложението на Kaldata.com за Android, iPhone, Huawei, Google Chrome, Microsoft Edge и Opera!
