4 ms·
It depends how much work you're willing to put into it. Yes, you can treat Lisp as a first language, MIT has been doing it for years (until recently). Their Int
by yan 17y ago
It depends how much work you're willing to put into it. Yes, you can treat Lisp as a first language, MIT has been doing it for years (until recently). Their Intro to CS class, CS 6.001, used Scheme and is very highly regarded.
Their text book[1] and lecture videos[2] are free on the internet. Can't hurt to give it a shot.
[1] http://mitpress.mit.edu/sicp/ http://mitpress.mit.edu/sicp/
[2] http://groups.csail.mit.edu/mac/classes/6.001/abelson-sussman-lectures/ http://groups.csail.mit.edu/mac/classes/6.001/abelson-sussma...
- Travis 17y agoIf you do want the SICP route, there's a free course going on right now at http://www.crunchcourse.com/ http://www.crunchcourse.com/ for SICP. I'm taking it at the moment ;)