Common Lisp コードを書いているときに本当に恋しいのは、Python ライブラリ (標準ライブラリとサードパーティ モジュールの両方) へのアクセスです。CLPython は、ほとんどのライブラリの使用を妨げる Python 機能の限られたサブセットを提供するため、私にとってはあまり役に立ちません。Common Lisp から Python コードを呼び出して、CPython や PyPy などの Python VM で実行できるようにしたいと考えています。
2495 次
5 に答える
3
Python と Lisp (FFI バインディングなど) の間のブリッジであるburgled-batteriesを試してみるのもよいでしょう。
説明から、「burgled-batteries
Python (具体的には、Python の CPython 実装) と Common Lisp の間のシムを提供します。」
于 2015-07-13T07:26:18.773 に答える
3
1 つの解決策はpython-on-lispです。ASDF でインストール可能である必要があります。数年間維持または更新されていないため、より良いものが利用できる可能性があります。
于 2011-04-06T09:39:24.107 に答える
2
コマンドラインで呼び出すことができるように、テキストを受け取り、テキストを書き込むコード用の「エクスポーザー」インターフェイスを作成することをお勧めします。理想的には、典型的な STDIN | STDOUT アプローチ。
これは通常、パフォーマンスの低いアプリケーションにとって最良のアプローチだと思います。
于 2011-03-02T22:27:46.533 に答える
1
私はこれが異なる言語であることを知っていますが、Clojure と Jythonを試してみませんか :) :)
おそらく、あなたは自分が望む場所に正確に自分自身を見つけることができます。
于 2011-03-04T00:12:10.917 に答える