Кен Томпсън

Кен Томпсън
Kenneth Lane Thompson
американски програмист
Томпсън (вляво) с Денис Ричи
Томпсън (вляво) с Денис Ричи

Роден
4 февруари 1943 г. (81 г.)

Националност американско
Учил вКалифорнийски университет – Бъркли
Калифорнийски университет – Бъркли
Техника
ОбластПрограмиране
Учил приЕлвин Берлекамп
Известен сUnix
Plan 9
B (език за програмиране)
UTF-8
Регулярни изрази
QED и ed
Belle
Ендшпилни таблици
НаградиНаграда „Тюринг“
Национален медал в областта на технологиите и иновациите
Награда „Цутому Канаи“
Награда на Япония

Уебсайтcs.bell-labs.co/who/ken/
Кен Томпсън в Общомедия

Кѐнет Лейн То̀мпсън (на английски: Kenneth Lane Thompson), популярен просто като Кен (на английски: ken, често изписвано именно с малка буква, по аналогия с потребителско име или имейл адрес) в средите на хакерите,[1] е изтъкнат американски пионер в областта на компютърните науки.

Томпсън е известен преди всичко като един от създателите на операционната система Unix в сътрудничество с Денис Ричи, Браян Керниган и други изследователи в компанията Bell Labs, по това време подразделение на AT&T. Той също е основен разработчик на езика за програмиране B, впоследствие послужил като основа за езика C.[2] Томпсън е и един от главните проектанти и разработчици на операционната система Plan 9, която е последващо развитие на концепциите, заложени в Unix.

Други съществени приноси на Томпсън са работата му върху регулярните изрази и някои от ранните текстови редактори, като QED и ed (последният все още е стандартен компонент в различните Unix, Линукс и BSD системи), разработките в областта на ендшпилните таблици, както и компютърният шах Belle.

Заедно с Роб Пайк Томпсън проектира кодировката UTF-8,[3] която днес се използва изключително широко в компютърните системи и Интернет, а в сътрудничество също с Робърт Гриземер след 2007 г. работи върху новия език за програмиране Go на Google, чиято първа бета версия излиза през 2009.

Първите операционни системи

В края на 1960 г. Кен Томпсън се включва в изследователския екип на Bell Laboratories, които са развойното подразделение на американската корпорация АТТ. Той и неговите колеги в сътрудничество с MIT и GE работят по проект за създаване на многопотребителска/многозадачна операционна система под работното наименование MULTICS. Крайният продукт се оказва твърде бавен и прекалено голям, поради което Bell Lab's оставя екипа без необходимите средства. След като се появява PDP-7 компютърът, Томпсън пренаписва програмата за симулиране на планетарното движение, преди това реализирана върху GE. В същото време, той експериментира с много от концепциите, залегнали в MULTICS. Написва голям брой поддържащи програми, както и програмата за централно управление на ресурсите – ядрото (англ. kernel). Идеята за йерархичното разпределение на файловете за пръв път е реализирана от него. Готовата система нарича UNIX, защото е еднопотребителска – като антипод на MULTICS.

Операционната система на Томпсън намира разпространение сред колегите му от научния департамент на Bell lab's, защото прави разработката на софтуер по-лесна от всякога. Постепенно са добавени нови приложения, което позволило на групата да си осигури PDP-11 – по-нова и мощна система. 16-битовата PDP-11 става де факто втората хардуерна платформа за UNIX реализацията. Благодарение на хардуерното управление на паметта са добавени многопотребителски приложения. С това UNIX става първата многопотребителска операционна система в света.

Награди

През 1983 г. на Томпсън и Денис Ричи е присъдена престижната Награда „Тюринг“ за изключителните им приноси в областта на компютърните науки. Отново съвместно, през 1999 г. двамата са наградени с американския Национален медал в областта на технологиите и иновациите.

Източници

  1. ken: /ken/, n. // The Jargon File (version 4.4.7). Посетен на 4 февруари 2011. (на английски)
  2. Dennis M. Ritchie. The Development of the C Language* // Bell Labs/Lucent Technologies. Архивиран от оригинала на 2015-03-28. Посетен на 4 февруари 2011. (на английски)
  3. Rob Pike. UTF-8 history // Посетен на 4 февруари 2011. (на английски)

Read other articles:

Ali Mohamed Gedi علي محمد جيدي Perdana Menteri Somalia ke-11Masa jabatan3 November 2004 – 29 Oktober 2007 PendahuluMuhammad Abdi YusufPenggantiSalim Aliyow Ibrow Informasi pribadiLahir2 Oktober 1952 (umur 71)Mogadishu, SomaliaKebangsaanSomaliPartai politikTFGSuami/istriFadumo Hassan AliAnak4Alma materUniversitas MogadishuPekerjaanPolitisiSunting kotak info • L • B Ali Mohammed Ghedi (lahir 1952), adalah seorang pegawai Uni Afrika, yang ditunjuk sebagai...

 

 

Former theater in Manhattan, New York This article is about the theater in Midtown Manhattan presenting Andy Warhol films. For the theater in Lower Manhattan, see New Andy Warhol Garrick Theatre. 55th Street Playhouse55th Street Playhouse (vintage image)Former names55th Street Cinema; Europa TheatreGeneral informationArchitectural styleLate 19th and early 20th century American movements, otherLocation154 West 55th StreetNew York, NY 10022Coordinates40°45′49″N 73°58′50″W / &#...

 

 

Skopje СкопјеKotaCity of SkopjeГрад СкопјеAtas: Kale Fortress. Baris ke-2: Jalan Makedonija, Millennium Cross. Baris ke-3: Macedonia Square, Church of St. Clement of Ohrid. Bawah: Stone Bridge BenderaLambang kebesaranNegara Makedonia UtaraMunisipalitas Greater SkopjePemerintahan • Wali kotaKoce Trajanovski (VMRO-DPMNE)Luas • Total571,46 km2 (22,064 sq mi)Ketinggian240 m (790 ft)Populasi (2002)[1] • ...

Constellation of small Earth observation satellites Terra Bella redirects here. For the US city, see Terra Bella, California. SkySat is a constellation of sub-meter resolution Earth observation satellites owned by Planet Labs, providing imagery, high-definition video and analytics services.[1][2] Planet acquired the satellites with their purchase of Terra Bella (formerly Skybox Imaging), a Mountain View, California-based company founded in 2009 by Dan Berkenstock, Julian Mann,...

 

 

Tengokrak para korban kejahatan genosida di Rwanda pada tahun 1994 Tengkorak adalah struktur tulang pada binatang yang merupakan rangka kepala.[1] Binatang yang memiliki tengkorak dinamai Cranyata. Tengkorak menunjang struktur kepala dan melindungi badan dari luka. Selain melindungi otak, tengkorak juga memberi jarak yang cukup antara kedua mata untuk pandangan stereoskopis, dan menetapkan posisi telinga sehingga otak dapat memperkirakan arah dan jarak suara. Dalam beberapa binatang, ...

 

 

العلاقات اليونانية الإسواتينية اليونان إسواتيني   اليونان   إسواتيني تعديل مصدري - تعديل   العلاقات اليونانية الإسواتينية هي العلاقات الثنائية التي تجمع بين اليونان وإسواتيني.[1][2][3][4][5] مقارنة بين البلدين هذه مقارنة عامة ومرجعية للدولتي�...

Orthodox, Chabad-Lubavitch Hasidic russian rabbi This biography of a living person needs additional citations for verification. Please help by adding reliable sources. Contentious material about living persons that is unsourced or poorly sourced must be removed immediately from the article and its talk page, especially if potentially libelous.Find sources: Berel Lazar – news · newspapers · books · scholar · JSTOR (October 2023) (Learn how and when to r...

 

 

خماسي المساري صمام خماسي طراز EF86 النوع فعّال المخترع برنارد تيليجين إعداد الدبوس خمسة أطراف (مصعد,مهبط,شبكة تحكم,شبكة حجب,شبكة كبت) تعديل مصدري - تعديل   خماسي المساري أوالصمام الخماسي (بالإنجليزية: Pentode)‏ نبيطة تطورت من الصمام الرباعي الذي تطور من الصمام الثلاثي وهو مكو�...

 

 

فيرنر فون براون (بالألمانية: Wernher von Braun)‏    معلومات شخصية اسم الولادة (بالألمانية: Wernher Magnus Maximilian Freiherr von Braun)‏  الميلاد 23 مارس 1912 [1][2][3][4]  الوفاة 16 يونيو 1977 (65 سنة) [1][2][3][4]  الإسكندرية  سبب الوفاة سرطان البنكرياس،  وسرطان الك�...

2000 single by AlexiaTi amo ti amoSingle by Alexiafrom the album The Hits Released2000GenreEuropopLength3:13LabelSony MusicSongwriter(s)Roberto ZanettiProducer(s)Roberto ZanettiAlexia singles chronology Happy (1999) Ti amo ti amo (2000) Non ti dimenticherò (2000) Ti amo ti amo is the tenth single released by the Italian singer Alexia released in 2000[1] and was the only new track from her first best of compilation album The Hits. It was the last single she released that was produced ...

 

 

Independent city in Virginia, United States Independent city in Virginia, United StatesGalax, VirginiaIndependent cityCentral Galax SealGalaxShow map of VirginiaGalaxShow map of the United StatesCoordinates: 36°39′53″N 80°55′13″W / 36.66472°N 80.92028°W / 36.66472; -80.92028CountryUnited StatesStateVirginiaCountyNone (Independent city)Government • TypeCouncil-Manager • MayorWillie Greene • City ManagerMichael BurnetteArea...

 

 

New Zealand table tennis player Not to be confused with Chun-Li. Chunli Li Medal record Representing  New Zealand Women's table tennis Commonwealth Games 2002 Manchester Singles 2002 Manchester Doubles 2002 Manchester Mixed Doubles 2002 Manchester Team Chunli Li MNZM (simplified Chinese: 李春丽; traditional Chinese: 李春麗; pinyin: Lǐ Chūnlì, born 28 February 1962) is a Chinese-born New Zealand female professional table tennis player. She won a gold, silver and two b...

Field station of California State University Not to be confused with the Desert Laboratory in Arizona.This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages) This article relies largely or entirely on a single source. Relevant discussion may be found on the talk page. Please help improve this article by introducing citations to additional sources.Find sources: Desert Studies Center –&...

 

 

  هذه المقالة عن العصور الوسطى في أوروبا. للبحث عن العصور الوسطى في العالم، طالع تاريخ ما بعد الكلاسيكية. العصور الوسطىمعلومات عامةالبداية 476 النهاية عقد 1500 المنطقة أوروبا مجال البحث دراسات قروسطيةتاريخ العصور الوسطىعلم الآثار العصور الوسطى وصفها المصدر  القائمة ....

 

 

جيرولد شبيت معلومات شخصية الميلاد 16 أكتوبر 1939 (85 سنة)[1][2][3]  زيورخ، سويسرا. الجنسية  سويسرا عضو في الأكاديمية البافارية للفنون الجميلة  [لغات أخرى]‏  الحياة العملية الفترة 1970-الآن المهنة روائي. اللغات الألمانية  الجوائز جائزة جوتفريد كيللر &...

ダグラス・マッカーサーDouglas MacArthur フィリピンにて(1945年8月2日)生誕 (1880-01-26) 1880年1月26日 アメリカ合衆国・アーカンソー州リトルロック死没 (1964-04-05) 1964年4月5日(84歳没) アメリカ合衆国・ワシントンD.C.所属組織 アメリカ陸軍フィリピン陸軍軍歴 1903年6月 - 1964年4月最終階級 陸軍元帥(アメリカ陸軍)陸軍元帥(フィリピン陸軍)指揮 連合国軍最高司令官国�...

 

 

College football game2021 Mountain West Conference Football Championship GameConference Championship Utah State Aggies San Diego State Aztecs (9–3) (11–1) 46 13 Head coach: Blake Anderson Head coach: Brady Hoke APCoachesCFP 191919 1234 Total Utah State 0141517 46 San Diego State 0337 13 DateDecember 4, 2021Season2021StadiumDignity Health Sports ParkLocationCarson, CAFavoriteSan Diego State by 6RefereeMichael Vandervelde[1]Attendance13,445United States TV cover...

 

 

Questa voce sull'argomento calciatori olandesi è solo un abbozzo. Contribuisci a migliorarla secondo le convenzioni di Wikipedia. Segui i suggerimenti del progetto di riferimento. Romario KortzorgNazionalità Paesi Bassi Altezza178 cm Peso72 kg Calcio RuoloAttaccante Squadra svincolato CarrieraSquadre di club1 2009-2011 RVVH? (?)2011-2012 Dijkse Boys? (?)2012-2013 AGOVV14 (4)2013 Dordrecht4 (0)2013-2014 Botev Plovdiv23 (10)[1]2014-2015 Erzgebi...

Doris Allen Doris Allen med Japans premiärminister Yasuhiro Nakasone 1987. Doris Allen med Japans premiärminister Yasuhiro Nakasone 1987.FöddDoris Twitchell8 oktober 1901Old Town, Maine,  USADöd7 mars 2002 (100 år)Virginia,  USAMedborgarskapAmerikansktNationalitetAmerikanForskningsområdePsykologiAlma materUniversity of Maine University of MichiganKänd förGrundare av CISVNamnteckning Doris Allen, född Twitchell den 8 oktober 1901 i Old Town, Maine, död 7 mars 2002...

 

 

Questa voce sull'argomento centri abitati della prefettura di Gifu è solo un abbozzo. Contribuisci a migliorarla secondo le convenzioni di Wikipedia. Minocittà美濃市 Mino – Veduta LocalizzazioneStato Giappone RegioneChūbu Prefettura Gifu SottoprefetturaNon presente DistrettoNon presente TerritorioCoordinate35°32′39.5″N 136°54′26.1″E35°32′39.5″N, 136°54′26.1″E (Mino) Superficie117,05 km² Abitanti22 926 (1-10-2007) Densità195,87 ab./km² ...