|
Subject: Re: Some LispWorks questions Newsgroups: gmane.lisp.lispworks.general Date: 2008-04-25 11:22:02 GMT (1 year, 9 weeks, 6 days, 16 hours and 28 minutes ago) On Thu, Apr 24, 2008 at 02:15:49PM +0800, Rommel Martinez wrote: > I come to LispWorks from a SLIME background. I come from a Vim / VILisp background, Lisp-wise. > I'd like to know what is it with LispWorks that makes its users > stick with it. What do you think makes LispWorks superior over > other CL development environments? What makes you say that the > licensing fee you paid for is worth it? The more I used Lisp, the more everything else seemed to suck. I wanted an environment I could spend all my time in that was Common Lisp all the way down, or at least as close as I could reasonably get. "Reasonable" varies for everyone, of course; for me, it meant getting a good Lisp IDE, with a good editor and FFI (as opposed to, say, running SBCL on top of Movitz on the bare metal). I chose Lispworks over Franz because they don't charge per-head licensing fees, their editor does syntax highlighting, which I like a lot (Franz's doesn't, at least in the free version), and because they provide the source for their editor, which makes it easier to hack. (For some of that hacking see <http://theclapp.org//blog/tags/vim_mode/>.) As an aside, given all the energy people put into discussions of Emacs's flaws (bytecode, elisp, single-threaded), I'm frankly surprised (though only a little :) that more people don't buy Lispworks just for the editor. It's compiled to machine language, in Common Lisp, and multi-threaded. I guess it's easier to complain than to pony up $1500, but maybe I'm unusual in my stance that since I spend most of my time in my editor I'm willing to spend money to make it a good experience. (Or maybe I've just drunk the Lisp Kool-Aid and am insane. Take your pick. :) Anecdote: When I called Lispworks to place my order, Dave Fox took my order personally, and we had a nice chat. When I renewed, I happened to speak with Dave again (even though it was 7 or 8pm in the UK), and we had a nice chat about iPhone development, and whether or not Lispworks would be doing anything for the iPhone. There's no real point to this story other than to say that Lispworks support is very good. :) -- Larry Clapp |
|
|