アカウント名:
パスワード:
>実用的には(永久に自分がメンテするシステムならGauche使うけど)common lispじゃないと厳しい
CommonLisp全体と、Schemeのうちあくまで氏のオレオレ実装(独自拡張いっぱいあり)のGaucheとを同列に比べたら、そりゃ自分以外がメンテするにゃ厳しいという答えになるでしょうけど、それは「Schemeの」話ではなくGaucheの話ですよね。
#実際のところどうなのかは氏のサイトの書き方しだいだけど、#元コメの書き方をそのまま読解すればそうとしか読めん。
確かにSchemeは所謂フルスタックの真逆で「仕様の小ささ」「周辺ライブラリのことなんか出来るだけ関知しない」が売りなのだから、実用するにはスタックの足りなさを補完するようなオレオレ実装が山ほど生まれるのが宿命なのだけど、上コメからそこまで読み取れるわけでなし。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
身近な人の偉大さは半減する -- あるアレゲ人
だがちょっと待って欲しい (スコア:0)
Re: (スコア:3, 興味深い)
SICPより前に The Little Lisper を軽く読んでおくのがおすすめ。これで「あれ?LISPに括弧なんてあったっけ?」と思うくらいに括弧に慣れればしめたもの。
・SICP読んだだけではまともにLISPは使えません。あの本ではLISPの一番強力な機構であるマクロについての記述が不足している。
・SICPはcommon lispではなくschemeの本(※)。
と言った点にも注意。私見ですが、「common lisp←→scheme」間より「scheme←→javascript」間の方が近いと
Best regards, でぃーすけ
Re:だがちょっと待って欲しい (スコア:0)
>実用的には(永久に自分がメンテするシステムならGauche使うけど)common lispじゃないと厳しい
CommonLisp全体と、
Schemeのうちあくまで氏のオレオレ実装(独自拡張いっぱいあり)のGaucheとを
同列に比べたら、
そりゃ自分以外がメンテするにゃ厳しいという答えになるでしょうけど、
それは「Schemeの」話ではなくGaucheの話ですよね。
#実際のところどうなのかは氏のサイトの書き方しだいだけど、
#元コメの書き方をそのまま読解すればそうとしか読めん。
確かにSchemeは所謂フルスタックの真逆で「仕様の小ささ」「周辺ライブラリのことなんか出来るだけ関知しない」が売りなのだから、
実用するにはスタックの足りなさを補完するようなオレオレ実装が山ほど生まれるのが宿命なのだけど、
上コメからそこまで読み取れるわけでなし。