haskell-jp / random #88 at 2021-02-26 12:30:03 +0900
Back to random #88
hexirp
2021-02-26 12:30:03 +0900
上記の件ですが、特に欲しいのは「関数型言語」が「関数型プログラミング」を前提とした概念となっているという情報です。なお、これは @fumieval さんの
https://twitter.com/fumieval/status/1364561412610121729
というツイートをきっかけとして始めた活動です。
naohaq
2021-02-26 13:09:19 +0900
文献として引用できるかはともかく、足がかりとしてこちらを紹介しておきます。
https://www.slideshare.net/ksknac/120901fp-key
hexirp
2021-02-26 13:35:42 +0900
ありがとうございます。スライドの中に参考文献が示されていれば良かったんですが、ないようですね……
naohaq
2021-02-26 13:42:04 +0900
slideshare上のページ数で46ページ目くらいから学術的背景が一応列挙されてはいます
naohaq
2021-02-26 13:44:56 +0900
p.48で参照されているBackus 1978 というのはこちら
https://dl.acm.org/doi/10.1145/359576.359579
ですね。
Nobuyuki Tomizawa
2021-02-26 14:21:41 +0900
Backusのやつはbitsの別冊に邦訳があったと思います。
(あとは関係ないですが、バッカスのやつの最初期の処理系は4.xBSDのFranz Lispによる実装だったと思うのですが、私が小学だか中学のころに、パソコン雑誌 I/O に、Cによる実装がリスト付きで(というかリストだけだと思いますが :slightly_smiling_face: ) 掲載されていたように思います。残念ながらI/Oは処分してしまったので、私の記憶以外になんの証拠?もないのですが、なかなか驚愕な事実(?)です。)
naohaq
2021-02-26 15:05:52 +0900
こちらですかね < 邦訳
https://www.kyoritsu-pub.co.jp/bookdetail/9784320024878
hexirp
2021-02-26 15:36:36 +0900
おお、その本はウィキペディアでも触れられているやつじゃないですか。
naohaq
2021-02-26 16:12:45 +0900
「プログラミングはフォン・ノイマン・スタイルから解放されうるか?: 関数型プログラミング・スタイルとそのプログラム代数」の原文に相当するのが↑で貼ったCommunications of the ACMの記事かと思われます。
nobsun
2021-02-26 18:40:05 +0900
P. Hudak の 1989 のペーパーがすこし役にたつかもしれません。"Conception, evolution, and application of functional programming languages"
https://dl.acm.org/doi/10.1145/72551.72554
bits誌に武市正人先生の翻訳があるはずです。
"Functional Programming" という表現はそのものは、件のBackusの論文から、どのくらい遡れるか、ちょっと興味があります。
nobsun
2021-02-26 18:48:04 +0900
和田英一先生は、LISPではなく、件のBackusの論文とFPを嚆矢とするのがよかろうと書かれています。
http://www.ipsj.or.jp/07editj/promenade/4604.pdf
nobsun
2021-02-26 19:01:53 +0900
"Functional Programming Language" なる表現は、Backus の件の論文より後ではないかと思います(根拠はまったくありません単なる個人的印象です:)。MLも"meta language"だし。。。
hexirp
2021-02-26 21:12:03 +0900
ありがとうございます。アクセスできるものは確認しました。
hexirp
2021-02-26 21:20:26 +0900
Conception, evolution, and application of functional programming languages にアクセスする方法はなさそうだと思ったら
http://www.dbnet.ece.ntua.gr/~adamo/languages/books/p359-hudak.pdf
からアクセスできるんですね。
fumieval
2021-02-27 18:13:07 +0900
情報ありがとうございます。私も何か決定打となりうる文献がないか探してみます
Back to random #88