/ / Ken Thompson - UNIX és C fejlesztő

Ken Thompson - UNIX és C fejlesztő

Ken Thompson gyermekkori óta elbűvöli a logikát.Mint később megjegyezte, még az általános iskolában is megoldja a bináris rendszer számtani problémáit. Ez a szerelem a számítógépes világhoz vezetett, ahol eredményei összehasonlíthatatlanok és mindig eredetiek voltak.

ken thompson

Ken Thompson: tanulmány

1943-ban Ken született New Orleans-ban (államLouisiana). Fiatal korában Ken Thompson a kaliforniai Berkeley Egyetemen tanult. Az 1965–1966 években először baleseti és mesterfokozatot kapott az elektronikus eszközök és az információs rendszerek tudománya területén. Felügyelője Alvin Berlemkamp volt.

Munkahelyek a Bell Labs-nál

1966-ban, nagy képességekkel mutatvaKen Thompson tudósát befogadták a hatalmas Bell Labs vállalatba, amelyet a legnagyobb és leghíresebb kutatási központként ismertek, amely az elektronikára és a számítógépes technológiára összpontosít. Székhelye Murray Hillben található. Mielőtt a fiatal fejlesztők megérkeztek, a Bell Labs megtervezte a MAC-t. Ennek keretében létrehozták a CTSS operációs rendszert. Aztán a laboratórium elkezdett dolgozni a Multix-en.

Itt Ken találkozott Dennis Ritchie-vel.Hasonlóan gondolkodtak és elkezdtek együtt dolgozni más laboratóriumi tudósokkal. Ken Thompson és Dennis Ritchie asztali kis személyi számítógépekkel látta a jövőt. Rájöttek, hogy ezeknek a számítógépeknek olyan mechanizmusra van szükségük, amely vezérli a számítógép hardverét, dolgozik a fájlokkal, végrehajtja az alkalmazási programokat, valamint a bemeneti és kimeneti műveleteket. Tehát az ötlet egy új operációs rendszer létrehozásáról szólt. A 70-es évek során Thompson és Ritchie a UNIX-on dolgozott. Első verzióit Thompson szinte egyedül készítette, Ritchie később csatlakozott.

Ugyanakkor Ken Thompson feltalálta Bonot ésmajd - a B nyelv, amelynek alapján később létrehozták a C nyelvet, és elkezdte fejleszteni a „Űrutazás” játékot. A játék során a naprendszert testével szimulálták. Az űrhajóra bolygókra vagy műholdakra kellett leszállniuk. A laboratórium elhagyta a Multix projektet.

Ken Thompson és Dennis Ritchie
1969-ben Thompson és Ritchie fejlesztették ki az UNICS operációs rendszert,amely később a modern UNIX nevet kapta. Thompson létrehozta a Qed szerkesztőt a CTSS számára, amely reguláris kifejezéseket tartalmazott a vonalak szövegben történő manipulálására. Ez a projekt a rendszeres kifejezéseket népszerűvé tette a programozásban, nem csak a logikát. A UNIX-ban folyamatosan használták őket szövegszerkesztő programokban. Manapság a legtöbb reguláris kifejezésű program Thompson jelölést használ. Ken egy algoritmust is kitalált, amely nevét kapta a reguláris kifejezések nem determinisztikus véges állapotgépekké alakításához.

Sakk-programokon dolgozik

A 18. század óta az emberek megpróbálták a sakkot létrehozniautomatikus gépek. A kísérlet 1983-ban sikeres volt, amikor Thompson és Condon létrehozta a Belle-t, az első számítógépet, amely elérte a sakkmester szintjét. Thompson programot írt a végjátékok teljes felsorolására 4–6 figurára.

Ken Thompson eredmények
Később, sakkszakértő, John Roycroft segítségével, CD-ROM-on rögzítette őket. 1994-ben egy új, fejlett sakk-számítógép legyőzte Garry Kasparovot.

További tevékenységek

A 80-as évek közepén kezdődött a Thompson, a Bell Labstervezzen egy új operációs rendszert, amely állítólag helyettesítené a UNIX-ot. Ezt a "9. terv" -nek hívták. Ebben az időben a C ++ nyelv korai változatát is kipróbálta, ám negatív hozzáállását fejezte ki vele szemben, nem hagyta jóvá a nyelv alapját képező ötleteket.

1992-ben Rob Pike-vel közösen voltkifejlesztett utf-8 kódolást, amely a világháló alapját képezte. A 90-es években, Ritchie-vel és a Bell Labs más kutatóival együtt elindította az Inferno operációs rendszer kialakításának folyamatát.

2000-ben Thompson elhagyta a Bell Labs-t.2006-ig az Entrisphere-en dolgozott, majd a Google-ba költözött, ahol továbbra is a Go nyelvén dolgozik. Ez a tehetséges tudós a jövőben felfedi az összes kreatív potenciálját.

Ken Thompson: Eredmények

Életében a legfontosabb dolog a UNIX és a programozási nyelv létrehozása. C. Ken Thompson, akinek életrajzát a cikkben tárgyalták, életében számos díjat kapott.

1983-banThompson és Ritchie együtt kapott a Turing-díjat. 1990-ben elnyerte az IEEE Richard Hamming éremét a UNIX operációs rendszer és a C nyelv elkészítéséért, 1994-ben pedig a Számítógépes hardver úttörője érem, Ritchie-vel együtt.

Ken Thompson Életrajz
Bill Clinton elnök 1999-ben elnyerte a díjatThompson és Ritchie Nemzeti Érem. 1999-ben Thompson megkapta az Elektronikai és Villamosmérnöki Intézet első díját a UNIX operációs rendszer létrehozásában játszott szerepéért, 2003-ban pedig Ritchie-vel közösen Harold Pender-díjat kapott. Japán emellett megjegyezte innovatív fejlesztéseit (2011. évi díj).

tetszett:
0
Népszerű hozzászólások
Lelki fejlődés
élelmiszer
y