There seems to be a new programming language every week, and for us busy developers we just don't have the time to keep up with them. But have you wondered what we might haved missed out on whilst we're busy working in our language of choice Having spent time with numerous programming languages the past few years I have learnt something new from each. In this talk, I'll take you on a whirlwind tour of the interesting concepts and ideas I have encountered, from F#'s type providers and Rust's borrowed pointers, to Elm's signals and Erlang's bit syntax to name a few.