Loading article…
コルネリス・ヘルマヌス・アントニウス「キース」・コスター(1943年7月13日 - 2013年3月21日)[ 1 ]は、オランダのラドバウド大学ナイメーヘン校の情報学部教授を務めたオランダのコンピュータ科学者である。 [ 2 ]
コスターは1943年7月13日にハールレムで生まれ、第二次世界大戦後、家族はジャカルタに移住した。11歳の時、彼は一人でオランダに戻った。アムステルダム大学で学んだ後、アムステルダムの数学センター(MC)でアドリアーン・ファン・ワインガルデンの下で働いた。[ 3 ]そこで彼は、アルゴリズム言語ALGOL 68に関する最初のレポートの編集者の1人であり、ALGOL 68のtransputの設計を担当した。[ 4 ]
コスターは、国際情報処理連盟(IFIP)のアルゴリズム言語と計算に関する作業部会2.1 [ 5 ]のメンバーとして、プログラミングと情報学の国際標準の開発に携わるようになった。この作業部会は、プログラミング言語ALGOL 60と68 [ 6 ]を規定、維持、サポートしている。
コスターは、オリジナルのコンパイラ記述言語(CDL)と、ヴァン・ワインガルデン文法の変種である接辞文法の考案者です。ある意味では、CDLは決定論的な実行可能な接辞文法であり、Prologは非決定論的な実行可能な接辞文法です。この関連性は、オリジナルのPrologインタープリタの開発者によっても認められています。
1972年、コスターはベルリンに移り、ベルリン工科大学で情報学のコースを開設した。1977年には、ラドバウド大学ナイメーヘン校の初代情報学教授となった。2013年3月21日、69歳でオートバイ事故により死去した。[ 3 ]