One student session will be held every Wednesday from XX-YY at WHERE.
-->
-## [[Jump to content (lecture notes and more)|topics_and_themes.mdwn]] ##
-
+## [[Jump to content (lecture notes and more)|topics/content.mdwn]] ##
## Announcements ##
of the extent to which they emphasize, and are designed around those idioms. Languages like Python and JavaScript are sometimes themselves
described as "more functional" than other languages, like C.
-
In any case, here is some more context for the three languages we will be focusing on.
* **Scheme** is one of two or three major dialects of *Lisp*, which is a large family
and that is what we recommend you use. If you're already using or comfortable with
another Scheme implementation, though, there's no compelling reason to switch.
+ <!-- Racket doesn't have R7RS-small, and won't anytime soon. :-( Perhaps prefer Chicken? -->
+
Racket stands to Scheme in something like the relation Firefox stands to HTML.
(Wikipedia on [Lisp](http://en.wikipedia.org/wiki/Lisp_%28programming_language%29),