Lisp
Jump to navigation
Jump to search
Lisp is a multi-paradigm language and the most innovative. It is the most accepting and flexible language of them all. It is the basis for good computer logic. C, C++, and Java are either ugly or verbose. Lisp provides elegant, terse code in which you can bend the language to your own will.
Prerequisites[edit | edit source]
Lisp teaches the logic of computers to novices so when they veer off to an ugly language they can write good code.
Course Description[edit | edit source]
We will be covering:
- Struct (the master of OOP)
- Functions
- Assignment
- Macros (Meta-programming)
- Iteration
- Applied Programming
- The loop macro
- Recursion
Lessons[edit | edit source]
Enrolled[edit | edit source]
Please sign below if you are participating in this topic. Use 4 tildes (~) to sign.
- Rabidsnail 13:33, 2 July 2007 (UTC)
- Rflejeune 17:11, 8 December 2010 (UTC)
Links to Materials on the Web[edit | edit source]
- Episodic Learner Model- The Adaptive Remote Tutor: http://www.psychologie.uni-trier.de/projects/ELM/elmart.html
- Practical Common Lisp: http://www.gigamonkeys.com/book/ (free e-book)
- Learning Lisp: http://www.lisp.org/table/learn.htm (link list)
- Common Lisp Educational Resources: http://www.lisp.org/alu/res-lisp-education