2011-02-06 5 views
4

私はpython/c/C++プログラマーです、私はemacsを使用しています、そして私はハッカー&ペインターを読んで、私はSICPを読んで、しかし、問題は、私はPythonのドキュメントとして(また、Cライブラリとの通信方法)は、実際の生活の中でlispを使用することができますようにライブラリの参照が必要です。任意のリンク? (common-lispに焦点を合わせる)私はすべての1つのlispリファレンスを必要とします

実際にはlispを使った後、他の人からどのように学び、lispコミュニティに潜入することができますか?

おそらく、すべてのリスプ参照にすべてが含まれていますが、見つからなかった可能性があります。

答えて

3

Common Lisp Quick Referenceには、コア言語の概要が表示されます。小さな小冊子に印刷することができます。

Cとの通信などの場合は、ライブラリのマニュアル(たとえば、CFFIやCL実装の特定のFFI)や実装を使用する必要があります。

あなたはどのLisp実装を使用していますか?

8

はおそらく、あなたがCommon Lisp HyperSpec?

を探していることは、ANSI Common Lispのすべてをカバーしていますが、それは実装依存であるため、「Cライブラリと通信する方法」を教えてくれません。

+0

そして、決定的に、Common Lispはマルチ実装(マルチOS)規格です。 Pythonは主に単一実装ですが、それでもマルチOSです。 – Vatine

+1

この文書はひどく飾られています(おそらくそれはずっと前に作成されています)。そしてそれは私に混乱して読んでください。多分私は実際の一般的なlispを終わらせなければなりません。 – linjunhalida

+0

HyperSpecが混乱する場合は、CLtL2(CommonLisp the Language 2nd Edition、Guy Steele)http://www.cs.cmu.edu/Groups/AI/html/cltl/cltl2.htmlを試してみてください。 –

関連する問題