質問

Common Lisp(またはOS XのAquamacs)の主要な開発環境としてEmacs内でSlimeを使用しましたが、他にも魅力的な選択肢はありますか? Lispworksについて聞いたことがありますが、それを見る価値はありますか?または、Emacsを最大限に活用するためのヒントがありますか(たとえば、簡単に参照できるようにハイパースペックに接続するなど)?

更新:Pascal Costanzaの Lispへの高度なガイドのセクション7では、1つの観点が示されています。しかし、私にとっては、 SLIME は本当に現在の場所

その他のリソース:

役に立ちましたか?

解決

もっと派手なオプションもありますが、 Emacs および SLIME 。私はあなたが使用しているものに固執し、あなたのEmacsインストールをポン引きするだけで作業します。

他のヒント

Windows用の非常に最小限の、しかし便利なLisp IDEは、「LispIDE」です。から入手可能:

http://www.daansystems.com

  • CLISPおよびSBCLをサポートしています。
  • REPLをすぐに起動します。
  • 構文の強調表示。
  • ダウンロードには、CHMヘルプファイルとしてCLHSおよびCLtL2が含まれます。
  • F1を押してCLHSヘルプを表示します。 [ヘルプ]メニューの[CLtL2]。
  • 「Lispに送信」のキーボードショートカットおよび「マクロエキスパンド」。

シンプル、効果的、無料。

これには非常に遅れていますが、ここでLispWorks IDEについて言及している人がいないのは奇妙です。また、プラットフォーム間(Mac OS Xを除く)で移植可能なGUIビルダーさえあります。

また、あなたのLispプログラミング事業のためにオペレーティングシステム全体が必要な場合、Open Generaがまだ存在します(現在はDEC Alphas(現在DECの所有者である;-()で実行され、Lispで書かれた完全なOSです)そして、OSをターゲットにしたLisp AFAIKで実装されたCコンパイラさえあります。非常に奇妙です。今日私たちが当たり前に取っているものがいくつかあります。いくつかの「Lisp」方言とベースはZetaLispですが、Common Lispは動作します。すべてのツールと物事は実行中に内省することができます。それは非常に奇妙な感じです。

ただし、先ほど触れました。ここの誰もOpenGeneraに触れたことはないでしょう。...

Common Lisp標準にアクセスするのに最も快適な方法は、Infoを使用することです。 http://www.phys.au.dkの説明に従って、Infoファイルをビルドしてインストールします。 /~harder/dpans.html 。次に、以下を〜/ .emacs.el に追加します:

(require 'info-look)

(info-lookup-add-help
 :mode 'lisp-mode
 :regexp "[^][()'\" \t\n]+"
 :ignore-case t
 :doc-spec '(("(ansicl)Symbol Index" nil nil nil)))

C-h S でポイントのシンボルを検索できます。

Clozure Common Lisp(né e OpenMCL)で利用可能なLisp IDEがあります。私はSLIMEの方が好きですが、それはうまく見えます。ただし、Clozureはミツバチの膝です。64ビットIntel Macでのコンパイルと実行が桁違いに速く、「ユーザーエクスペリエンス」が向上しています。一般に。 SLIMEの使用に関するRittweilerの新しいスライドについては、common-lisp.netをご覧ください。非常に役立ちます。

次に、MacOS / XでのクローザーCommon Lisp IDEについて説明します。 Macintosh Common Lispを使用したことがあるなら、あなたはそれを懐かしく思い出すでしょう。彼らはそれを改善するために働いています、そして、ボーナス、あなたは競争力のあるソースを得ます。

さらに、あなたがただリスピスが欲しければ、dr-schemeにはIDEもあります。

FRANZ.COMでAllegro CLを探す

この質問はあなたの答えを見つけるのに役立つと信じています。

Eclipseには、Cuspと呼ばれるLispの開発環境もあります。

IBM DeveloperWorksオープンソーステクニカルライブラリ:カスプ

Vim、Ion3ウィンドウマネージャー、およびターミナルウィンドウを使用し、非常に楽しんでいます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top