CECS 424 -- Programming Languages
Course Materials
Seven Languages in Seven Weeks
Fall 2014 Syllabus
Computer Projects
Ruby
Programming Ruby, First Edition
Ruby Code
Ruby download, and more
Getting Started with Rails
Erlang
Download Erlang
What's all this fuss about Erlang?
Recursion Example
Server code
Clojure
Clojure
Mark Volkmann's Clojure Page
Recursion Example
Tail call
Programming Clojure code (snake)
Ants code
Functional Programming
Functional Programming - Wikipedia
Can Your Programmng Language Do This?"
Functional Thinking for the Imperative Mind
Functional Programming in Java