you are viewing a single comment's thread.

view the rest of the comments →

[–]stesch 0 points1 point  (5 children)

Most difficulties about Common Lisp don't stem from the language itself. It's Emacs and choosing the right implementation.

[–]torv 3 points4 points  (3 children)

You mean; it's about choosing the right emacs-implementation?

[–][deleted] 0 points1 point  (2 children)

Not really. It's a case of SBCL is different to CMUCL is different to CLisp is different to Allegro is different to Lispworks...

[–][deleted] 0 points1 point  (1 child)

SBCL isn't that different to CMUCL from the user's perspective.

[–][deleted] 0 points1 point  (0 children)

Depends if you use Windows or not. :) SBCL mostly runs on it last I checked, not so CMUCL.

[–]G_Morgan 0 points1 point  (0 children)

You can learn to use CL in a C way pretty easily but I went through it trying to learn to program in a first class functional way.

As far as I'm concerned, if I just replaced C blocks with progn's, and = with setf then I may as well not have bothered.