Кіріспе
Уильям Аллан Вулф (8 желтоқсан 1939 – 10 наурыз 2023) – американдық компьютер ғалымы, бағдарламалау тілдері және компиляторлар саласындағы жұмыстарымен белгілі.
William Allan Wulf (December 8, 1939 – March 10, 2023) was an American computer scientist notable for his work in programming languages and compilers.
Ерте өмір және білім
Чикаго қаласында туған Вулф Иллинойс университетінің Урбана-Шампейн қаласындағы бөлімінде оқыды. 1961 жылы инженерлік физика мамандығы бойынша ғылым бакалавры (B.S.) және 1963 жылы электр инженериясы бойынша ғылым магистрі (M.S.) дәрежесін алды. Одан кейін 1968 жылы Вирджиния университетінен компьютерлік ғылымдар бойынша философия докторы (Ph.D.) ғылыми дәрежесін алды.
Мансап
1970 жылы Карнеги-Меллон университетінде (CMU) ол BLISS бағдарламалау тілін жасап, оған арналған жаңаша оптимизациялық компиляторды әзірледі. 1971 жылдан 1975 жылға дейін CMU C. mmp жобасының аясында ол Hydra деп аталатын операциялық жүйенің (ОЖ) микроядросы жөнінде жұмыс істеді, ол мүмкіндіктерге негізделген, объектіге бағытталған және оны көптеген ОЖ түрлерін іске қосу үшін қолдауға бағытталған. Әйелі Анита К. Джонспен бірге 1981 жылы компилятор технологиялары компаниясы – Тартан зертханасын құрып, вице-президенті болды. Вулф 1996 жылдан 2007 жылға дейін Ұлттық Инженерлік Академияның президенті қызметін атқарды. 1992-1996 жылдары Ұлттық Ғылыми Кеңестің Компьютер ғылымдары және телекоммуникациялар жөніндегі кеңесінің төрағасы болды. Осыған дейін, 1988-1990 жылдары АҚШ Ұлттық Ғылым Қорының Компьютерлік және ақпараттық ғылымдар мен инженерия (CISE) басқармасында директордың орынбасары болып қызмет еткен. Осы кезеңде ол NSFnet компьютерлік желісін (сол кездегі атауы) Интернет ретінде жалпы қолданысқа енгізуде маңызды рөл атқарды, осы еңбегі үшін 2017 жылы ACM саясаты сыйлығымен марапатталды. Ол ACM Кеңесінде, CRDF Global директорлар кеңесінде жұмыс істеді және Science журналының рецензенты болды. 1994 жылы ACM мүшесі болып сайланды. 2007 жылы Вулф Юнион колледжінде беделді Чарльз П. Штайнметц лекциясын оқу құрметіне ие болды. Сол жылы ол Америка философиялық қоғамының мүшесі болып сайланды. Вулфтың ғылыми зерттеулері компьютерлік архитектура, компьютерлік қауіпсіздік және аппараттық-бағдарламалық кешенді жобалауды қамтыды. Вулф Вирджиния университетіндегі қызметін 2012 жылдың 19 маусымында, сейсенбі күні, бұрынғы президент Тереза А. Салливанның міндетті түрде отставкаға кетуіне наразылық білдіріп аяқтады, бұл жағдайды "Мен көрген корпоративтік басқарудың ең жаман мысалы" деп сипаттады. Факультет, студенттер, түлектер және ұлттық академиялық қауымдастықтың қарсылығынан кейін; және Вирджиния губернаторының олар дауды шешпесе, кеңестің барлық мүшелерін ауыстыру туралы тікелей қаупінен кейін, Салливан екі аптадан кейін бірауыздан қайта қызметке орналастырылды.
Жеке өмір және өлім
Вулф Анита К. Джонсқа үйленген, ол Вирджиния университетінің компьютерлік ғылымдарының зейнеткер профессорларының бірі. Уильям Вулф 2023 жылдың 10 наурызында 83 жасында Вирджиния штатының Шарлоттсвилл қаласында дүние салды.
Жарияланымдар
Вулф, В. А., "GOTOсыз бағдарламалау", Халықаралық ақпарат өңдеу федерациясының мәліметтері, Любляна, Югославия, 1971 жылғы тамыз. Вулф, В. А., және басқалар, "Жүйелік бағдарламалау тілі туралы толғаулар", SIGPLAN симпозиумының жүйелік іске асыру тілдері жөніндегі мәліметтері, Пердью университеті, 1971 жылғы қазан. МакКреди, Дж., Вулф, В. А., "Есептеу альтернативасын таңдау", IEEE Компьютерлік конференциясының мәліметтері, IEEE, Бостон, 1971 жылғы қыркүйек. Вулф, В. А., "GOTO-ға қарсы дәлел", ACM Ұлттық конференциясының мәліметтері, ACM, Бостон, 1972 жылғы тамыз. Вулф, В. А., және Шоу, М., "Жаһандық айнымалылар зиянды деп есептеледі", SIGPLAN хабарламалары 8(2), 1973 жылғы ақпан. Вулф, В. А., Шоу, М., Хилфингер, П. Н., және Флон, Л., Компьютер ғылымының негізгі құрылымдары, Addison Wesley, 1980. Вулф, В. А., Джонсон, Р., Вайнсток, С., Хоббс, С., және Гешке, С., Оптимизациялайтын компиляторды жобалау, American Elsevier Publishing Company, Inc., Нью-Йорк, 1975. Шоу, М. және Вулф, В., "Тирандық тілдер әлі де жүйелік жобалауға басымдық береді", Компьютерлік тілдер жөніндегі халықаралық конференцияның мәліметтері, 1992 жылғы сәуір.