Maurice Wilkes
Főnév
Maurice Wilkes (tsz. Maurice Wilkeses)
- (informatika) Sir Maurice Vincent Wilkes (1913. június 26. – 2010. november 29.) brit számítástudós, az első működő programvezérlésű számítógép, az EDSAC (Electronic Delay Storage Automatic Calculator) megalkotója. Ő volt az egyik legnagyobb hatású úttörő a számítástechnika hajnalán – munkássága megalapozta a modern számítógépek felépítését és használatát, különösen a szoftverfejlesztés és az operációs rendszerek területén.
🧒 Korai élet és tanulmányok
- Született: 1913, Dudley, Anglia
- Tanulmányok: University of Cambridge, St. John’s College
- Fizikusként és elektronikai háttérrel kezdett, de gyorsan a számítástechnika felé fordult, még mielőtt az hivatalos tudományterületté vált volna.
💻 Az EDSAC: Az első gyakorlati számítógép
Wilkes legismertebb hozzájárulása az EDSAC (1949) megalkotása volt, ami az egyik legelső:
- teljesen elektronikus,
- tárolt programú (von Neumann-architektúrájú),
- használható célokra alkalmazott számítógép.
Miért volt forradalmi?
- Az EDSAC volt az első számítógép, amelyet rendszeresen használtak tudományos problémák megoldására.
- Képes volt matematikai és biológiai számítások elvégzésére.
- Az EDSAC-ot 1949. május 6-án indították el – ez megelőzte az amerikai UNIVAC-ot és az IBM gépeit.
🧠 A mikroprogramozás születése
Wilkes 1951-ben felismerte, hogy:
A számítógépek vezérlését le lehet írni alacsony szintű programként.
Ezzel megalapította a mikroprogramozás koncepcióját, ami forradalmasította a processzorok vezérlési logikáját, és alapját képezi a modern CPU-k működésének. Ennek révén:
- Egyszerűbbé vált az architektúra tervezése
- Rugalmasabb vezérlési egységeket lehetett építeni
- Elterjedt a firmware és a mikrokód
📚 Szoftverfejlesztés és operációs rendszerek
Maurice Wilkes volt az egyik első ember, aki felismerte, hogy a szoftver fejlesztése nehéz, komplex és strukturálást igényel. Híres mondása:
„Hirtelen rádöbbentem, hogy az egész hátralevő életemet hibakereséssel fogom tölteni.” (1949)
Ez az idézet máig szimbóluma annak, hogy a hibakeresés (debugging) és a programkarbantartás a szoftverfejlesztés szerves része.
Operációs rendszerek:
- Wilkes úttörő volt a közös időmegosztású rendszerek (time-sharing systems) fejlesztésében.
- Dolgozott könyvtárrendszerek, loader, linker és egyéb futtatásidejű eszközök kialakításán is.
🏫 Cambridge University és a számítástudomány intézményesítése
Wilkes a Cambridge-i Egyetem Computer Laboratory igazgatójaként:
- Intézményesítette a számítástudomány oktatását Angliában
- Megalapozta a tudományterület formális struktúráját Európában
- Közvetlen hatása volt a későbbi generációk képzésére, köztük olyan nevekre, mint David Wheeler (a subroutine fogalmának kidolgozója)
📖 Fontos művei
- “The Preparation of Programs for an Electronic Digital Computer” (1951) – Az első számítógépes programozási könyv, társszerző: David Wheeler – Lefektette az alprogramok (subroutines) fogalmát és a moduláris programozás alapjait
- Későbbi írásai: számítógép-architektúra, operációs rendszerek, párhuzamos feldolgozás
🏆 Elismerések
| Díj | Megnevezés |
|---|---|
| 🥇 Turing-díj (1967) | Az EDSAC és a programozási elvek kidolgozásáért |
| 🎖️ Knight Bachelor (Sir) | 2000-ben ütötték lovaggá |
| 🏛️ Fellow of the Royal Society (FRS) | A brit tudományos élet egyik legnagyobb elismerése |
| 🎓 ACM Fellow, IEEE Fellow | Mindkét vezető számítástudományi szervezet elismerte |
| 🥈 Faraday Medal (1981) | A brit mérnöki akadémia legmagasabb kitüntetése |
| 🏅 Computer History Museum Fellow (1996) | Az informatika történetének megőrzéséért |
👨👩👧👦 Emberi oldal
- Wilkeset kollégái kedves, csendes, de végtelenül precíz emberként írták le.
- Szerette a struktúrált gondolkodást, és hitt a mérnöki egyszerűség erejében.
- Aktív maradt 80 éves koráig – előadott, publikált, vitázott a számítógép-tudomány jövőjéről.
🌍 Öröksége
Maurice Wilkes neve örökre összefonódik a számítógép történetével. Munkája:
- Az EDSAC révén megvalósította az első valóban hasznos számítógépet
- Létrehozta az első programozási könyvet
- Kidolgozta a mikroprogramozás elvét, amely ma is működteti a processzorokat
- Elindította a szoftverfejlesztés mint tudomány fejlődését
👑 Összegzés
Maurice Wilkes nemcsak hardvert épített, hanem gondolkodásmódot formált. Nélküle a számítástechnika talán később vagy más irányba fejlődik. Az ő nyomdokain jött létre a modern szoftverfejlesztés, processzortervezés és számítástudományi oktatás.
Egy mondatban:
Maurice Wilkes a számítógép atyamestere volt – aki nemcsak gépet alkotott, hanem az ember és gép közötti nyelvet is feltalálta.
- Maurice Wilkes - Szótár.net (en-hu)
- Maurice Wilkes - Sztaki (en-hu)
- Maurice Wilkes - Merriam–Webster
- Maurice Wilkes - Cambridge
- Maurice Wilkes - WordNet
- Maurice Wilkes - Яндекс (en-ru)
- Maurice Wilkes - Google (en-hu)
- Maurice Wilkes - Wikidata
- Maurice Wilkes - Wikipédia (angol)