プロが教える店舗&オフィスのセキュリティ対策術

Lispの、evalはどのようにすごいですか?

「Lispの、evalはどのようにすごいで」の質問画像

A 回答 (3件)

Lisp 1.5 Programmer's Manual に書いてあるevalの定義式かな?



Lisp 1.5 Programmer's Manual:
https://www.lispmachine.net/books/LISP_1.5_Progr …

> Lispの、evalはどのようにすごいですか?

1. 史上初のインタプリタのエンジン部分である事。
2. 論文上の理論的モデルだった筈なのに偶然、実装されてしまった事。

Recursive Functions of Symbolic Expressions and Their Computation by Machine, Part I:
http://www-formal.stanford.edu/jmc/recursive.pdf

詳しい話はこの辺に書いてあります。

Revenge of the Nerds:
http://paulgraham.com/icad.html

余談だけど、初めてevalを実装した人は、コンピュータを使った世界初のVideo Gameを作った人と同一人物です。

Steve Russell:
https://en.wikipedia.org/wiki/Steve_Russell_(com …
    • good
    • 0
この回答へのお礼

あなたに会えてよかった

ありがとうございます。とてもすごいと思いました。また、cametanさんは、いつもすごいと思いました

お礼日時:2022/09/13 10:26

Lisp の処理系はおおざっぱにいうと


(loop (print (eval (read))))
だから, eval はほぼ「Lisp そのもの」といっていい程度にすごい.
    • good
    • 0
この回答へのお礼

ありがとう

ありがとうございます。すごいと思いました

お礼日時:2022/09/13 07:37

回答になっていなくてすいません



Lispの、eval、普通で、特段すごいとは思いませんけど。
どのようにすごいかは、「すごい」といった人に聞いてみてください。
    • good
    • 0
この回答へのお礼

ムッ

ありがとうございます

お礼日時:2022/09/13 07:37

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています


このQ&Aを見た人がよく見るQ&A

人気Q&Aランキング