ドナルド・クヌースDonald Knuth
コンピューター工学者[アメリカ]
1938年 1月10日 生 (満86歳)
ドナルド・アーヴィン・クヌース(Donald Ervin Knuth [kəˈnuːθ], 1938年1月10日 -)は、数学者・計算機科学者。
スタンフォード大学名誉教授。
漢字名は高徳納(高德纳)。
クヌースによるアルゴリズムに関する著作 The Art of Computer Programming のシリーズはプログラミングに携わるものの間では有名である。
アルゴリズム解析と呼ばれる分野を開拓し、計算理論の発展に多大な貢献をしている。
その過程で漸近記法で計算量を表すことを一般化させた。
計算機科学への貢献とは別に、コンピュータによる組版システム TeX とフォント設計システム METAFONT の開発者でもあり、Computer Modern という書体ファミリも開発した。
作家であり学者であるクヌースは、文芸的プログラミングのコンセプトを生み出し、そのためのプログラミングシステム WEB / CWEB を開発。
また、MIX / MMIX 命令セットアーキテクチャを設計。
生い立ち=
ウィスコンシン州ミルウォーキー生まれ。
父は小さな印刷会社を経営し、近くの高校で簿記の講師をしており、父親が教えているその高校にクヌースは進学した。
高校2年生のとき、"Ziegler's Giant Bar" という文字列から文字を取り出して組み合わせ、どれだけ意味のある単語を作れるかというコンテストが行われた。
審査員が事前に用意した回答例は2500語だったが、クヌースは4500語も見つけ出すという才能を発揮し優勝した。
賞品として学校にテレビ受像機(当時は高価であった)が贈 ……
ドナルド・クヌースさんが誕生してから、86年と315日が経過しました。(31727日)