Scheme: The Programming Language of the Gods
- đ¤ Speaker: Ryan Adams, Inference Group, Cavendish Laboratory
- đ Date & Time: Tuesday 07 June 2005, 12:00 - 13:00
- đ Venue: Room 911, Cavendish Laboratory
Abstract
Some cognitive theorists say that the spoken language you learn dictates what things you are capable of thinking. Whether or not this is true, what is certain is that the programming languages you know dictate your natural approaches to solving problems with computers. Most of us learn C, C++, Perl or Java and never realize the world of expression that can live outside of those boundaries. Scheme is an elegant list-based language that will alter the way you think about programming. I am going to give a brief introduction to it and try to take you through some of the jucier, fun bits. If you’re not sure whether or not to attend, consider this quote regarding Lisp (Scheme is a dialect of Lisp):
"Lisp is worth learning for the profound enlightenment experience you will have when you finally get it; that experience will make you a better programmer for the rest of your days, even if you never actually use Lisp itself a lot."
- Eric Raymond, "How to Become a Hacker"
Series This talk is part of the Offtopic Lunch series.
Included in Lists
- All Talks (aka the CURE list)
- Hanchen DaDaDash
- Inference Group Summary
- Room 911, Cavendish Laboratory
Note: Ex-directory lists are not shown.
![[Talks.cam]](/static/images/talkslogosmall.gif)

Ryan Adams, Inference Group, Cavendish Laboratory
Tuesday 07 June 2005, 12:00-13:00