Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Best Common Lisp IDE [closed]

I've used Slime within Emacs as my primary development environment for Common Lisp (or Aquamacs on OS X), but are there other compelling choices out there? I've heard about Lispworks, but is that [or something else] worth looking at? Or does anyone have tips to getting the most out of Emacs (e.g., hooking it up to the hyperspec for easy reference)?

Update: Section 7 of Pascal Costanza's Highly Opinionated Guide to Lisp give one perspective. But to me, SLIME really seems to be where it's at.

More resources:

  • Video of Marco Baringer showing SLIME
  • Videos of Sven Van Caekenberghe showing the LispWorks IDE
  • Video of Rainer Joswig using the LispWorks IDE to create a DSL
  • Blog post by Bill Clementson discussing IDE choices
like image 947
Brendan Foote Avatar asked Oct 24 '08 04:10

Brendan Foote


People also ask

What IDE do you use for a lisp?

SLIME is the most widely-used Common Lisp IDE. Portacle is a portable and multiplatform development environment. It includes Emacs with Slime, SBCL, Quicklisp and Git.

What is Portacle?

Portacle is a complete IDE for Common Lisp that you can take with you on a USB stick. It is multi-platform and can be run on Windows, OS X, and Linux. Since it does not require any complicated installation process, it is set up and running in no time.

Is Common Lisp faster than C?

At 25000 values, Common Lisp is almost 1.8 times as fast as the C version, and the compilation time is 65% of the total evaluation time. In Figure 2, for programs of depth 8, Common Lisp passes C at between 5000 and 6000 values, and the compilation time is 16.2 seconds.

How do I exit SBCL?

To quit SBCL, type (quit) .


1 Answers

There are some flashier options out there, but I don't think anything's better than Emacs and SLIME. I'd stick with what you're using and just work on pimping your Emacs install.

like image 89
jacobko Avatar answered Oct 14 '22 01:10

jacobko