トップQs
タイムライン
チャット
視点

ブライアン・カーニハン

カナダ出身の計算機科学者 ウィキペディアから

ブライアン・カーニハン
Remove ads

ブライアン・カーニハン (: Brian Wilson Kernighan1942年1月1日 - ) は、ベル研究所に在籍していたカナダ出身の計算機科学者である。C言語やUNIXの開発者であるデニス・リッチーケン・トンプソンと共に、C言語およびUNIXに対する多くの研究開発結果による貢献で知られている。

概要 ブライアン・カーニハン, 生誕 ...

デニス・リッチーと共著の『プログラミング言語C』(通称:K&R)は、C言語の規格化が成されるまで事実上の規格書的な扱いを受けていた。現在でも古典的な教科書の一つである。

現在は、計算機科学部教授としてプリンストン大学に在籍している。

Remove ads

経歴(若年期)

トロント大学で物理工学に関する学位を得た後、プリンストン大学で電子工学に関する研究で博士号を得た。

功績

多くのプログラミング言語入門書で、最初のプログラムとして書かれる Hello world は、彼がベル研究所で書いたB言語に対するチュートリアルで初めて使われたものである[6]

いわゆる『K&R』のKとして広く知られているが、2003年の本人インタビューによると、C言語の設計にカーニハンは全く関わっていない(完全なるデニス・リッチーの仕事)[7]であるという。

また UNIX 上で開発されたプログラミング言語 AWK 名前の「K」は彼の名前の頭文字である。2022年には、共同開発者としてAWKの改良に取り組んでいることを表明した[8]。さらに、2023年には、共同執筆者として『プログラミング言語AWK (第2版)』を刊行した[9]

著書

さらに見る 日本語題, 原題(英語) ...

脚注

外部リンク

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads