タグ

ブックマーク / cl-www.msi.co.jp (3)

  • http://cl-www.msi.co.jp/articles/lisp-talk.html

    bojovs
    bojovs 2009/11/11
  • GaucheNight (About Scheme cont.)

    ( GaucheNightに参加して) わたしの記事についてのShiro さんの反応というのがあって、それについての回答がいつかはいるな、と思いながら、ついつい伸ばし伸ばしにしていましたが、先日えんどうさんに誘われて GaucheNight なるものに出演したさいに、Shiro さんと直接話すことができてなんとなくまとまりがつきそうになったように思えるのでここで自分なりの論点をまとめておきます。 Scheme の (hygiene) macro については、わたしも知らなかったわけではなく、そういう試みが Scheme コミュニティにおいてなされていたことは comp.lang.lisp などで風の便りとして聞いていました。ただあれだけ詳細な解説ははじめてでした。勉強になりました。 しかしながら、Scheme の意味論は、 Shiro さんの言うような実装を許してないし、そもそも macr

  • About Scheme

    (2006年11月21日に開催した Lisp セミナー 後の懇親会に出席して) 先日のセミナーのあと、懇親会で何人かの方に 「Scheme についてどう思うか?」を聞かれました。 わたしは何を隠そう、初めて Scheme を知ったとき最終兵器を手に入れたような気分になった者の1人です。 もうこれで他のプログラミング言語を学ぶ必要はない、とまで思ったものです。 幸い、それが大間違いだったことにほどなく気がつき、 いまでは Scheme には ALGOL としての期待しか持っていません。 端的に言ってしまえば Scheme は Lisp ではないです。 この2つを混同するのは味噌糞いっしょ、ってやつで、つつしむべきです。 Confusing Common Lisp and Scheme is permissible once in a human life. -- Erik Naggumなぜか

  • 1