Tammo Freese wants to give this talk
Surprises in Swift
Whenever we learn a new programming language, we are surprised by those traits of the new language that deviate from what we are used to. Let's take a look on the most surprising traits of Swift from a Ruby perspective.