Swift sounds exactly what objective-c has been missing and all of the other competing programming languages have supported.
– Multiple return types
– Type inference
– Operator overloading
I cant wait to get my hands on it and have a play, also there is a ibook available from apple which goes into detail about Swift.