- Lisp Scheme Part39
581 :デフォルトの名無しさん[sage]:2015/01/02(金) 08:33:14.72 ID:bPNmxNy1 - >>579
CL上のCLのマクロについていってるんじゃなくて、CLのマクロをSchemeに持っていったら、という話か? CL上の話じゃないなら、CLのマクロ、って書くんじゃなくて、Scheme上のCL方式とでも表現しろよ。
|
- Lisp Scheme Part39
582 :デフォルトの名無しさん[sage]:2015/01/02(金) 08:42:39.63 ID:bPNmxNy1 - マクロは単なるメタプログラミングの道具なのに 580 のように実現方法が難しいからマクロ自体が悪と考えるやつが出てくる始末。
Schemeマクロ話のナンセンスなところ。
|
- Lisp Scheme Part39
585 :デフォルトの名無しさん[sage]:2015/01/02(金) 10:46:12.43 ID:bPNmxNy1 - >>584
Schemeマクロのユーザー目線の話をしている。 Schemeユーザーからするとマクロは重要なメタプログラミングの道具。 実現方法が難しいからマクロ自体が悪と考えるのは実装者目線であって、 なんもしらんユーザーも一緒に巻き込まれてそう考える、もしくは、 実装者がユーザーも同じように考えてると思ってるとしたら実にナンセンス。 文句があるなら作ってみせろ、ってのもまったく噛み合ってない。 ユーザー=実装者って自虐劇も大概にして欲しいよな。
|