Re: Who is using SBCL on OSX 10.3.2?
From: David Steuber (david.steuber_at_verizon.net)
Date: 02/20/04
- Next message: Ari Johnson: "Re: Advantages of Lisp?"
- Previous message: Anton van Straaten: "Re: Scheme macros"
- In reply to: David Steuber: "Who is using SBCL on OSX 10.3.2?"
- Next in thread: Piet van Oostrum: "Re: Who is using SBCL on OSX 10.3.2?"
- Reply: Piet van Oostrum: "Re: Who is using SBCL on OSX 10.3.2?"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Fri, 20 Feb 2004 06:45:44 GMT
First off, let me thank everyone for their replies to what is
probably a FAQ. I really appreciate it and I think I now have what I
need to start working through Graham's book (ACL).
I do plan to setup a web page for OS X Lisp stuff. The scope will be
limited to my personal exploits. Until that is up, here is what I
have got/done so far.
GNU Emacs built for Carbon:
http://members.shaw.ca/akochoi-emacs/stories/obtaining-and-building.html
I refreshed my CVS copy last night and recompiled to make sure I had
the latest stuff. One annoying bug was fixed that I have seen so
far. I don't know about breakage yet.
I updated SLIME from CVS. SLIME seems to get the most
recomendations, so I will go ahead and learn with that.
I forgot to mention that I have Darwin Ports
http://darwinports.opendarwin.org/
installed on my machine. Darwin Ports has both OpenMCL and CLISP. Both
appear to be at their latest versions. Because of recomendations, I
have setup OpenMCL instead of SBCL for now. I actually do not want
to marry myself to any particular Lisp at the moment, but it
shouldn't matter for working through Graham's book. I hope not
anyway.
I have the hyperspec, but I don't recall where I got that from.
It's not a priority for me yet, but I would like to be able to toggle
between different Lisps in SLIME. I forsee wanting to bounce between
OpenMCL, CLISP, and SBCL. I have no idea what I will use if I get to
a point where I am writing production level code, ie stuff that I
would be willing to distribute.
As I mentioned before, I will want to use OpenGL. That is a bridge I
will cross in the future, so it isn't a priority right now. I just
need to have a similar enough development environment to what I learn
Lisp on so that I don't have to overload my brain.
While I expect that Debian is the best (or ranks way up there)
environment for learning Lisp, I have some valid reasons for wanting
to play on OS X. I think the work done by people on Carbon Emacs,
SLIME, and OpenMCL has made the hump to getting started one that is
crossable.
I can actually forsee a time when I would like to be able to write
fully source portable code that works on both OS X and Debian.
Having the same IDE in both environments would be appealing. So far
that looks to be Emacs + SLIME. However, they look kind of primative
next to Xcode (which is really only good for Objective-C (ok, and
Java)).
Oh, before I forget, I did run into an oddity with SLIME. When I
first entered M-x slime, Emacs got frozen. I think that was related
to the initial compile of the swank stuff. I was a bit concerned
over that and had to force quit Emacs. However, when I started it up
again, it appeared to work. There were some warnings of
unimplimented features. I gather SLIME is still being worked on, so
I'm not too worried about that.
Anyway, thanks again. I'll probably have other questions as I
proceed through Graham's book.
-- One Emacs to rule them all. One Emacs to find them, One Emacs to take commands and to the keystrokes bind them, All other programming languages wish they were Lisp.
- Next message: Ari Johnson: "Re: Advantages of Lisp?"
- Previous message: Anton van Straaten: "Re: Scheme macros"
- In reply to: David Steuber: "Who is using SBCL on OSX 10.3.2?"
- Next in thread: Piet van Oostrum: "Re: Who is using SBCL on OSX 10.3.2?"
- Reply: Piet van Oostrum: "Re: Who is using SBCL on OSX 10.3.2?"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|