I don't know if this is the place for this but I figured it's a good start.
I want to start learning (Common) Lisp and I literally don't know what to do.
How can I obtain the software? Is there a recommended starting point for the essentially-non-programmer? (I can program in C++, but nothing beyond your basic recursive functions, arrays, and loops)
I'm running Windows XP Home Edition SP2 if that helps.
Look at the Lispbox link from the abovementioned page. There are other possibilities, but I am sure someone else will mention them (my own bookmarks seem to be outdated).
-- * Harald Hanche-Olsen <URL:http://www.math.ntnu.no/~hanche/> - It is undesirable to believe a proposition when there is no ground whatsoever for supposing it is true. -- Bertrand Russell
On Mon, 08 Oct 2007 19:34:29 -0700, Jazriel <Mason.Plu...@gmail.com> wrote: > I don't know if this is the place for this but I figured it's a good > start.
> I want to start learning (Common) Lisp and I literally don't know > what to do.
> How can I obtain the software? Is there a recommended starting point > for the essentially-non-programmer?
Ever heard of Google?
> I'm running Windows XP Home Edition SP2 if that helps.
On Oct 9, 4:34 am, Jazriel <Mason.Plu...@gmail.com> wrote:
> I don't know if this is the place for this but I figured it's a good > start.
> I want to start learning (Common) Lisp and I literally don't know what > to do.
> How can I obtain the software? Is there a recommended starting point > for the essentially-non-programmer? (I can program in C++, but nothing > beyond your basic recursive functions, arrays, and loops)
> I'm running Windows XP Home Edition SP2 if that helps.
Free ebooks: [shameless selfquoting] For learning common lisp if you're already experienced in some other language and you just want to get on creating applications with lisp: 1. http://www.gigamonkeys.com/book/ free as ebook, worth every cent of the paper edition.
Good books without online edition are Ansi Common Lisp by Paul Graham and Lisp 3rd edition Winston & Horn There's some nice videos that Franz made available free of charge from their certification program at http://www.franz.com/services/classes/download.lhtml
Although it's far less well tested on Windows than Linux, a number of people have said they're using it there. At Slobodan's suggestion, v0.5 (which should be out in the next few weeks) will come as a Windows binary so there will be nothing else to install (if you don't want to).
Alternatively SLIME, LispWorks, Allegro and CUSP are well worth checking out.
> Although it's far less well tested on Windows than Linux, a number of > people have said they're using it there. At Slobodan's suggestion, > v0.5 (which should be out in the next few weeks) will come as a > Windows binary so there will be nothing else to install (if you don't > want to).
Thanks for your info. Don't forgeth to announce it when it's ready. Is it gonna be a CLisp only or it will support SBCL too?
On Oct 9, 7:21 pm, "Dimiter \"malkia\" Stanev" <mal...@gmail.com> wrote:
> That's what I did, I've also bought the ACL8.1 for nearly the same price > as LW, with restrictions that I cannot release commercial software with it.
Could you use it as a web server behind commercial application?
On Oct 9, 7:21 pm, Slobodan Blazeski <slobodan.blaze...@gmail.com> wrote:
> On Oct 9, 3:18 pm, philip.armit...@gmail.com wrote: > > You could give ABLE a try:http://phil.nullable.eu/
> Is it gonna be a CLisp only or it will support SBCL too?
The Windows binary will be compiled with CLISP but the plan is to support any Common Lisp that you can talk to via stdin/stdout as an 'inferior Lisp'. The integration is obviously not deep like it is with SLIME but the basic editing facilities (completion, call-tips, parenthesis matching, indentation, ...) are handled by the host Lisp which can be either CLISP or SBCL at the moment. It will also be possible to evaluate your code in the internal Lisp image.
This is the closest I can get to making everyone happy: easy to set up for a newbie (a native binary with no extra downloads on Windows) but can talk to any Lisp for those who want to use something else. And if you want then you can also use the source and have the internal Lisp running on SBCL if you prefer.
På Tue, 09 Oct 2007 20:25:17 +0200, skrev Slobodan Blazeski <slobodan.blaze...@gmail.com>:
> On Oct 9, 7:21 pm, "Dimiter \"malkia\" Stanev" <mal...@gmail.com> > wrote: >> That's what I did, I've also bought the ACL8.1 for nearly the same price >> as LW, with restrictions that I cannot release commercial software with >> it.
> Could you use it as a web server behind commercial application?
No. You pay royalties for a cite licence, but it is less than a release.
On Oct 8, 10:34 pm, Jazriel <Mason.Plu...@gmail.com> wrote:
> I don't know if this is the place for this but I figured it's a good > start.
> I want to start learning (Common) Lisp and I literally don't know what > to do.
> How can I obtain the software? Is there a recommended starting point > for the essentially-non-programmer? (I can program in C++, but nothing > beyond your basic recursive functions, arrays, and loops)
> I'm running Windows XP Home Edition SP2 if that helps.
> Thanks for the help.
I hate to be the one to say this, but why not try Scheme? Sure there are differences between it and Common Lisp but the basics are the same and you'll learn the Lisp-y way of doing things with both (I think, I'm a beginner as well).
Also, there is a nice beginner friendly environment called DrScheme: http://www.drscheme.org/ It comes with games and some useful libraries (i.e. for HTML, XML, Regular Expressions, sockets, etc.)
OMouse wrote: > On Oct 8, 10:34 pm, Jazriel <Mason.Plu...@gmail.com> wrote: >> I don't know if this is the place for this but I figured it's a good >> start.
>> I want to start learning (Common) Lisp and I literally don't know what >> to do.
>> How can I obtain the software? Is there a recommended starting point >> for the essentially-non-programmer? (I can program in C++, but nothing >> beyond your basic recursive functions, arrays, and loops)
>> I'm running Windows XP Home Edition SP2 if that helps.
>> Thanks for the help.
> I hate to be the one to say this, but why not try Scheme? Sure there > are differences between it and Common Lisp but the basics are the same > and you'll learn the Lisp-y way of doing things with both (I think, > I'm a beginner as well).
> Although it's far less well tested on Windows than Linux, > a number of people have said they're using it there.
I am using ABLE on Windows XP, and it runs quite well. I would like to publicly thank Phil for his efforts... I am a strong advocate of the 'less is more' principle.