kanadai számítógéptudós From Wikipedia, the free encyclopedia
Brian Wilson Kernighan (Toronto, 1942. január 1.) kanadai számítógéptudós, aki a Bell Labsnél dolgozott, részt vett a Unix kifejlesztésében Ken Thompsonnal és Dennis Ritchie-vel. Társszerzője az Awk és AMPL programozási nyelveknek. A K&R C könyv szerzői közt a K betű, valamint az AWK K betűje egyaránt Kernighant jelöli.
Brian Wilson Kernighan | |
Életrajzi adatok | |
Született | 1942. január 1. (82 éves) Kanada, Toronto |
Ismeretes mint |
|
Iskolái | |
Pályafutása | |
Szakterület | számítógéptudomány |
Tudományos fokozat | PhD (1969) |
Munkahelyek | |
Jelentős munkái | Unix, Awk, AMPL A C programozási nyelv (könyv) |
A Wikimédia Commons tartalmaz Brian Wilson Kernighan témájú médiaállományokat. |
Kernighan neve széles körben ismertté vált az első C programozási nyelv könyv társszerzőjeként Dennis Ritchie-vel együtt. Kernighan megerősítette, hogy nem vett részt a C nyelv tervezésében ("ez teljesen Dennis Ritchie munkája volt").[1] Számos Unix program szerzője volt, pl. ditroff és cron a Unix Version 7-hez.
Shen Linnel közösen dolgozott ki jól ismert heurisztikákat a NP-teljes optimalizációs problémákra: gráf particionálásra és az utazó ügynök problémára. (Az authoriális egyenlőség megjelenítésében az előbbit általában Kernighan–Lin algoritmusnak hívják, míg az utóbbit stílusosan Lin–Kernighan-nek.)
Kernighan szoftveres szerzője volt a Prentice Hall Internationalnek. A "Software Tools" (szoftver eszközök) sorozata elterjesztette 'C/Unix gondolkodásmód' esszenciáját BASIC-, FORTRAN- és Pascal-átalakításokkal. A legfigyelemreméltóbb az ő 'Ratfor' (rational FORTRAN)-ja volt, amit a nagyközönség elé tárt.
Kijelentette, hogy ha egy lakatlan szigetre csak egyetlen programozási nyelvet vihetne magával, akkor az bizonyosan a C nyelv lenne.[2]
Kernighan találta ki a Unix kifejezést az 1970-es években. Eredetileg a kifejezés a Unics (jelentése Uniplexed Information and Computing Service, játékosan Multics) volt, amely később Unixra változott. Kernighan továbbá ismert még a "What You See Is All You Get (WYSIAYG)" (Amit látsz, csakis azt kapod) kifejezésről is, ami szarkasztikusabb változata az eredeti "What You See Is What You Get" (WYSIWYG) (Amit látsz, azt kapod) kifejezésnek. Kernighan kifejezését arra használják, hogy rámutassanak arra, hogy a WYSIWYG rendszerek eldobhatnak információkat bizonyos dokumentumokból, amik más kontextusban még hasznosak lettek volna.
Torontóban született, a Torontói Egyetemre járt 1960 és 1964 között, és a BSc fokozatát mérnök fizikusként szerezte meg.[1] PhD fokozatát elektromérnökként a Princetoni Egyetemen szerezte meg, ahol a Számítástudományi Tanszékének professzora 2000 óta. Minden ősszel kurzust tart a "Számítógépek a mindennapi világunkban" címmel, amely bevezetést nyújt a számítástudomány alapjaiba más szakosok számára.
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.