Tag Lisp

Racket with Matthew Flatt

“I think what functional programming does is codify what we’ve discovered are good ways to think about problems most of the time.”

Racket is a functional programming language similar to Lisp and Scheme.

Continue reading…

Erlang with Joe Armstrong

“Mutable state is the root of all evil.”

Erlang is a functional, concurrent programming language that was originally designed within Ericsson in the 1980’s. It was built to support distributed, fault-tolerant, non-stop applications suitable for telecommunications infrastructure.

Continue reading…