どの Lisp を学ぶべきでしょうか? [closed] 質問する

どの Lisp を学ぶべきでしょうか? [closed] 質問する

どの Lisp (方言) を学ぶべきでしょうか、またその理由は何ですか?

CL と Scheme の断片化により、導入が遅くなります (少なくとも私にとっては)。

それで、「本当の答え」を教えてください!

機能の比較を読んでみましたが、方言が完全に末尾再帰的であるかどうかなど、難解な(私には完全には理解できない)内容に行き詰まっているようです。皆さんが(集合的に)このわかりにくい違いを明確にしてくれることを願っています。

好きなもの

優れたライブラリ サポート、優れた環境、および Unicode サポート。

嫌いなもの

フレームウォーズ。最初は役立つが、長期的な学習を妨げる機能。


アップデート

  1. 私は主に MzScheme を使っていますが、readline サポートが使えるようになってからは、とても気に入っています。私は Unix で GUI を実行しないので、私にとっては MzScheme が適切な環境オプションのようです。

  2. また、Clojure には Debian に簡単にインストールできる .deb パッケージがあるので、とても使いやすいです。これは大きな勝利です。下にいる一部の怒りっぽい人たちの敵意にもかかわらず、参入障壁が低いのは勝利です。私は手取り足取り教えてもらうのが好きです。

  3. もっとたくさん読んだ後SICP、末尾再帰に関する問題については、かなりよく理解できました。

ベストアンサー1

クロージュア積極的に開発されている Lisp の現代的な方言です。JVM をベースとしているため、すべての Java ライブラリがすぐに利用でき、Unicode もサポートされています。

これは選択肢の 1 つであり、唯一の真の答えではありません。

おすすめ記事