Loading article…
ダニエル・ポール・フリードマン(1944年生まれ)は、インディアナ州ブルーミントンにあるインディアナ大学のコンピュータサイエンス学科の名誉教授である。彼の研究はプログラミング言語に焦点を当てており、この分野における著名な著者でもある。
フリードマンは、デイビッド・ワイズと共に、遅延プログラミング、特に遅延ストリームに関する非常に影響力のある論文を執筆した( ICALP 1976)。「Cons should not evaluate its arguments」[ 2 ]と題されたこの論文は、潜在的に無限のデータ構造と、計算効果を用いないプログラミング形式(ただし、プログラムは分岐する可能性がある)の探求を推進した最初の出版物の1つである。1970年代を通して、フリードマンとワイズはこのトピックを深く探求し、並列コンピューティングの世界への拡張も検討した。
1980年代、フリードマンはSchemeプログラミング言語の研究に取り組みました。彼はプログラミング言語を定義するためのマクロの使用法を探求し、ユージン・コールベッカー、マティアス・フェライゼン、ブルース・ドゥバと共に、 1986年のLFP論文で衛生的マクロの概念を共同で導入しました。この論文は今日でも広く引用されています。[ 3 ]クリストファー・T・ヘインズとミッチェル・ワンドと共に、継続オブジェクトの性質、その用途、およびそれらを制約する可能性について同時に研究しました。[ 4 ]その後、フリードマンとフェライゼンは継続と制御演算子を備えたラムダ計算を導入しました。[ 5 ]
ダニエル・P・フリードマンは、以下の書籍の著者または共著者です。