Which IDE is the Best for Common-LISP Programming?

  • Thread starter Thread starter Elecomputer
  • Start date Start date
Click For Summary
For those interested in LISP programming, SLIME remains a highly recommended IDE despite concerns about its website's outdated appearance. It is frequently updated and works well with Emacs. Clojure is also suggested as an alternative to Common Lisp, as it may have a more active community. For Common Lisp users, Quicklisp is a valuable resource for package management. If choosing Clojure, the "emacs live" repository on GitHub is an easy starting point, along with the nrepl plugin. Additionally, Dr. Racket is mentioned as a potential option for LISP-like languages, though its compatibility with LISP specifically is uncertain.
Elecomputer
Messages
8
Reaction score
0
Hi guys.

I want to try LISP programming. Anyone recommend any IDEs? I've read about SLIME, but the posts are old and the site looks outdated.

Thanks in advance!
 
Technology news on Phys.org
Are you on a windows/mac/linux machine? In general, you are still best off using SLIME. You don't need to worry about it being unmaintained - it actually gets updated very frequently...the same can be said of Emacs.

On the other hand, you might consider learning Clojure. Common Lisp is really good, but it can be difficult to find people that know it very well.

If you decide to use Common Lisp, I recommend you look at Quicklisp to get started. If you pick Clojure, you can just clone the "emacs live" repository on github and get started right away, or hunt down the SLIME-like nrepl plugin (also on github).

Happy hacking!
 
I don't know if it supports it, but Dr. Racket is good for Lisp like languages.
 
Learn If you want to write code for Python Machine learning, AI Statistics/data analysis Scientific research Web application servers Some microcontrollers JavaScript/Node JS/TypeScript Web sites Web application servers C# Games (Unity) Consumer applications (Windows) Business applications C++ Games (Unreal Engine) Operating systems, device drivers Microcontrollers/embedded systems Consumer applications (Linux) Some more tips: Do not learn C++ (or any other dialect of C) as a...

Similar threads

  • · Replies 25 ·
Replies
25
Views
722
  • · Replies 20 ·
Replies
20
Views
5K
  • · Replies 13 ·
Replies
13
Views
3K
Replies
7
Views
9K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 8 ·
Replies
8
Views
5K
  • · Replies 23 ·
Replies
23
Views
3K
  • · Replies 9 ·
Replies
9
Views
2K
Replies
2
Views
2K
Replies
6
Views
3K