7 ms·
I too recommend SICP. It is great, especially if you haven't been exposed to much CS stuff already. I have found newLisp : http://www.newlisp.org/ http://www.
by CyberFonic 17y ago
I too recommend SICP. It is great, especially if you haven't been exposed to much CS stuff already.
I have found newLisp : http://www.newlisp.org/ http://www.newlisp.org/ very good. It runs on all common platforms and the net-eval mechanism is excellent for distributed computing. For all out grunt and 64 bits, you might want to take a look at picoLisp-64 http://www.software-lab.de/down.html http://www.software-lab.de/down.html
Don't get too hung up about the Common Lisp vs. Scheme vs. the other 2763 Lisps arguments. Once you understand the concepts only the details vary and you can implement whatever you find works best for you. After all, Lisp is a "programmable programming language". Read some of Paul Graham's essays to get a feel for the power of macros.