Live data from Hacker News

Which editor do you use for Lisp?

news.ycombinator.com

21–24 of 24 posts

Re: Which editor do you use for Lisp?

#21
post #6

Earlier quoted context omitted.

Emacs is the best. It's written in an old dialect of Lisp itself, and you can customize it and script sequences of actions in it with Lisp. It also has SLIME, which is the Superior Lisp Interaction Mode for Emacs, (see http://common-lisp.net/project/slime/), which is the most amazing IDE I have ever seen for any language, and I've used VS.NET and Eclipse and all the rest. That's for Common Lisp (CL), which you may or…

Sounds like just the thing, thank you! I have a quick question that I can't justify creating a new thread about. Since you brought up Lisp implementations though... I was about to choose to write my programs with SBCL, but it looks like the Win32 port isn't yet complete. Since I'm aiming towards using Lisp in games, speed is an issue, and so is running on Windows. Would you or anyone reccomend a dialect of Lisp which…

Naturally, as a reader of YC news, I have also looked into LISP again lately. While I haven't really tried it yet, I found a LISP plugin for eclipse that is running SBCL on Windows. They claim to be inspired by SLIME. Not sure if it would be possible to get their SBCL to run on Windows standaline, but i was planning to use that plugin (sorry no link, but should be easy to Google).

Re: Which editor do you use for Lisp?

#22
post #18
post #12

pg mentioned that he uses vi with a REPL ( http://news.ycombinator.com/comments?id=587 ). I recently began using emacs + SLIME for writing Lisp and revert back to vim for everything else. I've also tried vim + VIlisp.vim, which sends Lisp code to a running Lisp interpreter. It seemed pretty decent though I don't really have enough experience writing Lisp to really compare. Anyone else write Lisp in vi? SLIME is great…

Anyone else write Lisp in vi? Yes, I do all of my text editing in Vim. I <3 Vim.

I do use vim, too.

Debugging without slime is quite difficult however: as everything is available through slime, nobody cares about simplifying access to SBCL debugging features from outside slime. For example, having to prefix every variable access with SB-DEBUG:VAR when in the debug REPL is a real pain, and serves no purpose other than annoying non-slime users.

Re: Which editor do you use for Lisp?

#24

I use my own plugin that I wrote for IntelliJ (Java IDE). I've been using IntelliJ for so long that I just like the feel of it, so I chose to do that rather than learn a new tool. I only whack Lisp code for fun, so it works OK for me.

is your plugin available anywhere?

I tried just defining a .lisp filetype in IDEA, but it doesn't work because it treats apostrophes as string delimiters.

Post reply on HN