Hey /prog/, I'm just learning how to program and I was wondering if there were any programs out there that I could use to help me practice using lisp. What I'm looking for is something that would allow me to program but is completely enclosed that could be run with windows. Like a sandbox.
It certainly is nice to see you here, Lazarus. Welcome to our little programming oasis where everyone can be a programmer as long as he acknowledges the freedom of expressions.
So. You have decided to learn to program in the way of the LISPER. I am glad to hear that. Most people today turn their backs against the purity and beauty of the syntax that makes up LISP. However, please note that learning how to program is not learning how to code. Programming is much more than just writing code and making it work and fit together. Programming is an art that must be learned from the very basis. The basis of LISP begins at understanding what LISP is all about. LISP was designed to process lists, hence the name (LISt Processor). Therefore everything in LISP is a list. Not only the data it operates on, but also the code itself. This gives the LISPER a lot of power. He or she can design self-modifying programs! Programs can get so powerful and complex they are impossible to understand. You may think of a computer with a LISP interpreter as a kind of magic machine inhabited by powerful spirits. But those spirits rely on us to make them what they can become. So in a way, we conjure the spirits of the computer with our spells.
This was lesson number one. I hoped you learned a lot from it and I am looking forward to hear from you and your progress in learning to speak with a LISP.
Name:
Anonymous2010-12-19 8:55
Dr. Racket is an interpreter for the Racket language.
It handles quotes weird badly compared to how SICP does it.
There's Lispworks, and there might be more not-free (as in beer) interpreters.
Name:
Anonymous2010-12-19 8:57
//`'''```,
o // LISP `.,
,....OOo. .c;.',,,.'``.,,.`
.' ____.,'.//
/ _____ \___/.'
| / || \\---\|
|| || \\ ||
co co co co