Original post by smart_idiot
Any tips and/or recommendations for anyone who would like to try it?
Yeah. Do it.
Original post by DerekSaw
I could feel that Lisp contains the most basic form of elements in programming.
Programming with Lisp is like programming directly with Abstract Syntax Trees. Lisp macros are used for performing automated transformations on the trees, and there is some amount of manual manipulation too. You can build whatever abstractions you choose around the structure, just to prevent any claims of "that sounds really primitive". The CL Standard defines a fairly hefty set of abstractions for general purpose programming. When those don''t suit your domain-specific needs, you get to define the constructs which map very closely with the domain concepts, and they fit seamlessly into the language.
Original post by evil sausage
Yeah the "what''s so great lisp?" thread only lasted 7 pages.
Gee, that was constructive.
Original post by CpMan
The only thing I have heard counter to it is that it is a broken implementation of lambda calculus.
It''s not meant to be an implementation of lambda calculus, it''s merely inspired by it. Lambda calculus is insufficient for real-world large-scale programming, and Lisp makes concessions to the real-world.
quote: Start here
Original post by Tron3k
Yes, I would also like a good recommendation on a free Lisp implementation for Win32. There are so many, it is hard to choose! Preferably one that can compile (if that''s even possible!), and can link to external libraries so you could maybe use OpenGL and stuff.
. There are links which will take you to various downloads.
I might really get into this Lisp stuff - it sounds exciting.
It is. Although Lisp has been around in one incarnation or other for a long time, it still stands as the most modern of programming languages.