computing pioneer
Megjelenés
Főnév
computing pioneer (tsz. computing pioneers)
- (informatika) A computing pioneer – magyarul: a számítástechnika úttörője – olyan személy, aki a számítástechnika és informatika területén alapvető elméleti vagy gyakorlati hozzájárulást tett, gyakran megelőzve korát, és ezzel megalapozta a modern digitális világot.
Ezek a személyek nem csak technikai újításokat hoztak létre, hanem gondolkodásmódot, szabványokat és módszertanokat is bevezettek, amelyek máig meghatározzák az iparágat.
🧠 Ikonikus computing pioneer-ök röviden
🔹 Charles Babbage (1791–1871)
- Az első mechanikus számítógép (Analytical Engine) tervezője.
- “A számítógép atyja”-ként emlegetik.
🔹 Ada Lovelace (1815–1852)
- Az első programozónak tartják.
- Babbage gépéhez írt algoritmust, és megsejtette a gépi zene és grafika lehetőségét is.
🔹 Alan Turing (1912–1954)
- A modern számítástudomány megalapozója (Turing-gép).
- Turing-teszt: mesterséges intelligencia kritérium.
- Nácik kódjainak feltörése – Enigma.
🔹 John von Neumann (1903–1957)
- A Neumann-architektúra: minden modern számítógép alapja.
- Elméleti modell: memória + vezérlőegység + I/O + ALU.
🔹 Grace Hopper (1906–1992)
- Az első fordítóprogramok és a COBOL nyelv fejlesztésében kulcsszerep.
- Népszerűsítette a „bug” (hiba) kifejezést.
🔹 Donald Knuth (1938–)
- A „The Art of Computer Programming” könyvsorozat szerzője.
- Alapmű a programozás elméleti megalapozására.
- Kifejlesztette a TeX szedőrendszert.
🔹 Dennis Ritchie (1941–2011)
- C nyelv megalkotója.
- Társalkotó az UNIX operációs rendszerben.
🔹 Brian Kernighan (1942–)
- A C nyelv társszerzője, UNIX eszközök fejlesztője.
- Az AWK nyelv társszerzője.
🔹 Tim Berners-Lee (1955–)
- A World Wide Web feltalálója (1991).
- Bevezette a HTTP, HTML és URL fogalmakat.
🔹 Vint Cerf & Bob Kahn
- Az Internet alapító atyái, TCP/IP protokollok kidolgozása.
🧬 Közös jellemzőik
- Úttörő gondolkodásmód, gyakran megelőzték korukat.
- Elmélet + gyakorlat ötvözése.
- Szabványokat és rendszereket hoztak létre, amelyek ma is működnek.
- Tanítottak, publikáltak, megosztották tudásukat.
- Hosszú távú hatással voltak a programozásra, AI-re, hálózatokra vagy hardverre.
📌 Összefoglalás
A computing pioneer-ök nélkül nem létezne a mai digitális világ. Ők rakták le az alapokat: az algoritmuselmélettől a programozási nyelvekig, az operációs rendszerektől az internetig. Munkásságuk inspiráció, útmutató és technikai alap mindannyiunk számára, akik valamilyen formában a számítástechnikával foglalkozunk.
| # | Év | Név | Hozzájárulás |
|---|---|---|---|
| 1 | 830~ | Al-Khwarizmi | Az „algoritmus” elnevezés alapja |
| 2 | 1801 | Joseph Marie Jacquard | Lyukkártyás vezérlésű szövőszék |
| 3 | 1822, 1837 | Charles Babbage | Programozható gép koncepciója |
| 4 | 1852 | Ada Lovelace | Első algoritmus, első programozó |
| 5 | 1931 | Kurt Gödel | Gödel-tételek, számításelmélet megalapozása |
| 6 | 1936 | Alonzo Church | Lambda-kalkulus, számításelmélet |
| 7 | 1936 | Alan Turing | Turing-gép, mesterséges intelligencia alapjai |
| 8 | 1938, 1945 | Konrad Zuse | Z3 számítógép, első magas szintű nyelv (Plankalkül) |
| 9 | 1939 | John Atanasoff | Első elektronikus digitális számítógép |
| 10 | 1943 | Claude Shannon | Információelmélet atyja |
| 11 | 1943 | J. Presper Eckert | ENIAC, UNIVAC |
| 12 | 1943 | John Mauchly | ENIAC, UNIVAC |
| 13 | 1943 | Tommy Flowers | Colossus számítógép |
| 14 | 1943 | Max Newman | Colossus, Manchester számítástechnikai labor |
| 15 | 1944 | Howard Aiken | Harvard Mark I társ-tervezője |
| 16 | 1944 | Allen Coombs | Colossus Mark II fejlesztése |
| 17 | 1945 | John von Neumann | Számítógépek von Neumann-architektúrája |
| 18 | 1947 | Kathleen Booth | Első assembly nyelv |
| 19 | 1948 | Tom Kilburn | Első tárolt programú számítógép |
| 20 | 1949 | Maurice Wilkes | EDSAC gép, magas szintű programozási elvek |
| 21 | 1952 | Grace Hopper | COBOL, fordítóprogram, „bug” szó terjesztője |
| 22 | 1952 | David Huffman | Huffman-kódolás |
| 23 | 1953 | Richard Hamming | Hamming-kód, hibajavító kódok |
| 24 | 1954, 1963 | John Backus | FORTRAN nyelv, BNF-forma |
| 25 | 1954, 1964, 1967 | Gene Amdahl | Főkeretszámítógép, Amdahl-törvény |
| 26 | 1956 | Noam Chomsky | Chomsky-hierarchia, nyelvészeti formális nyelvek |
| 27 | 1956 | Herbert Simon | Mesterséges intelligencia, Logic Theorist |
| 28 | 1956 | Edward McCluskey | Digitális logika minimalizálása (Quine–McCluskey) |
| 29 | 1958 | John McCarthy | LISP nyelv, mesterséges intelligencia |
| 30 | 1960–1964 | Paul Baran | Csomagkapcsolt kommunikáció, internet-előzmény |
| 31 | 1961–1970s | Leonard Kleinrock | Sorbanálláselmélet, ARPANET modellezése |
| 32 | 1962 | Wesley A. Clark | LINC miniszámítógép |
| 33 | 1963 | Douglas Engelbart | Egér feltalálója, GUI, hipertext |
| 34 | 1963 | Ivan Sutherland | Sketchpad, CAD, grafikus interfész úttörője |
| 35 | 1964 | Peter Naur | Backus–Naur forma (BNF) |
| 36 | 1965 | Donald Davies | Csomagkapcsolt hálózat koncepciója |
| 37 | 1967 | Ken Thompson | UNIX operációs rendszer, B nyelv, UTF-8 |
| 38 | 1967–2011 | Dennis Ritchie | C nyelv, UNIX rendszer |
| 39 | 1968 | Edsger Dijkstra | Algoritmusok, strukturált programozás, szemafor |
| 40 | 1968 | Donald Knuth | The Art of Computer Programming, TeX |
| 41 | 1970 | Edgar F. Codd | Relációs adatmodell létrehozója |
| 42 | 1970 | Niklaus Wirth | Pascal programozási nyelv |
| 43 | 1971 | Margaret Hamilton | Apollo szoftvermérnökség, „software engineering” kifejezés |
| 44 | 1971 | Federico Faggin | Intel 4004, első kereskedelmi mikroprocesszor |
| 45 | 1971 | Masatoshi Shima | Intel 4004 társ-fejlesztője |
| 46 | 1973 | Charles Bachman | Adatbázis-technológia úttörője |
| 47 | 1974 | Elizabeth Feinler | DNS alapjai, .com/.edu/.gov tartományok |
| 48 | 1976 | Michael O. Rabin | Nem-determinisztikus automaták |
| 49 | 1976 | Whitfield Diffie | Nyilvános kulcsú titkosítás |
| 50 | 1977 | Leonard Adleman | RSA algoritmus, nyilvános kulcsú titkosítás |
| 51 | 1977 | Adi Shamir | RSA algoritmus |
| 52 | 1977 | Ron Rivest | RSA algoritmus |
| 53 | 1978 | Vint Cerf | TCP/IP protokoll együttalkotója |
| 54 | 1978 | Robert W. Floyd | Algoritmuselmélet, verifikáció |
| 55 | 1978 | Edwin Catmull | 3D grafika, Pixar |
| 56 | 1979 | Bjarne Stroustrup | C++ programozási nyelv |
| 57 | 1981 | Barry Boehm | COCOMO, spirálmodell szoftverfejlesztéshez |
| 58 | 1982 | Michael Stonebraker | PostgreSQL és relációs DBMS úttörője |
| 59 | 1985 | Richard Karp | NP-teljesség, algoritmuselmélet |
| 60 | 1985 | Radia Perlman | Spanning Tree Protocol |
| 61 | 1986 | Robert Tarjan | Grafalgoritmusok úttörője |
| 62 | 1986 | John Hopcroft | Algoritmusok és adatszerkezetek |
| 63 | 1987 | Barbara Liskov | Liskov-helyettesítési elv, objektum-orientált tervezés |
| 64 | 1989 | William Kahan | IEEE 754 lebegőpontos számábrázolás |
| 65 | 1989, 1990 | Tim Berners-Lee | World Wide Web megalkotója |
| 66 | 1990–1993 | Simon Lam | Secure sockets (SSL elődje) |
| 67 | 1993 | Juris Hartmanis | Komplexitáselmélet megalapozója |
| 68 | 1993 | Richard Stearns | Komplexitáselmélet |
| 69 | 1995 | Manuel Blum | Komplexitáselmélet és kriptográfia |
| 70 | 1997 | Linus Torvalds | Linux kernel megalkotója |
| 71 | 2008 | Satoshi Nakamoto | Bitcoin, blokklánc |
| 72 | 2010 | Leslie Valiant | PAC tanuláselmélet |
| 73 | 2012 | Silvio Micali | Kriptográfiai bonyolultságelmélet |
| 74 | 2018 | Geoffrey Hinton | Deep learning, neurális hálók |
| 75 | 2018 | Yoshua Bengio | Mélytanulás |
| 76 | 2018 | Yann LeCun | Konvolúciós hálók, deep learning |
- computing pioneer - Szótár.net (en-hu)
- computing pioneer - Sztaki (en-hu)
- computing pioneer - Merriam–Webster
- computing pioneer - Cambridge
- computing pioneer - WordNet
- computing pioneer - Яндекс (en-ru)
- computing pioneer - Google (en-hu)
- computing pioneer - Wikidata
- computing pioneer - Wikipédia (angol)