Practical Lessons from Exotic Languages

*
Accepted Session
Short Form
Intermediate
Scheduled: Wednesday, June 27, 2012 from 1:30 – 2:15pm in B204

Excerpt

Esoteric programming languages never really get the attention they deserve in the mainstream programming culture. We'll examine idioms from several exotic languages and explain how they can improve the quality of more common codebases.

Description

This talk covers idioms from several exotic and esoteric programming languages which sit outside the imperative paradigm. Languages I’d like to cover include Forth, Haskell, Befunge, Scheme, and Prolog.

If you speak Java, C/C++, Perl, or Python, come learn about some ideas which can improve your code. All programmers are welcome, but the thrust of the talk will be towards imperative languages.

Speaking experience

Nothing notable; I have never spoken at anything larger than a BarCamp. I started considering this talk during PyCon, and decided to implement a general-purpose version for a wider audience.

Speaker