Winter break is coming up fast, meaning I have a few weeks of rare free time. I want to use the time to learn as much as possible about topics I don't consider myself strong in. I've put together a list of things I've been wanting to learn, but it's incomplete. I welcome suggestions and additions, and I'll add them to the list - I'd love to foster a discussion on some interesting topics!
This is the big one for me - Scala is a statically typed language that brings functional programming concepts to the JVM. It's very fast (sorry Ruby), and gaining popularity, notably at Twitter. I have a feeling it will become one of the next big things.