>It seems to remove all the brackets :)
Getting rid of brackets would be great. Last time I tried putting together an iPhone app, Objective Cs syntax made my head swim.
I liked the Objective C <=> IOS API and integration model, very elegant. And I didn't mind Objective C for its C ancestry - coming from Python I actually find plain old C rather elegant, simple and expressive, though I don't use it much.
But I am also slightly dyslexic and just can't wrap my head easily around languages that use brackets and parentheses in exotic ways. Reading and coding Objective C wasn't quite as bad as Lisp, but the bracket syntax just kept on getting in the way so I bailed on my personal project. Yes, could have used C, but almost everything is documented in ObjC and the iOS ObjC actually does a pretty job of looking after a lot of low-level C-ish stuff.
If it seems Swift is here to stay and good enough for purpose, may have another look at iOS/Mac apps. Plus, marrying Python type simplicity with C type speed? Marriage made in heaven.
As far as the world needing another language... look at ObjC's usage level. Huge, and that language was probably pretty minor before the app store made it popular. Swift, if well done, could easily get itself a pretty big mindshare.
I think there is a huge opportunity to develop pedal-to-the-metal compiled languages that take on some the elegant simplicity we have seen in scripting languages and their built-in shortcuts. I.e. something that layers Python/Ruby ideas on C, but eschews C++ 's complexity and Java's obsequiousness. I had been thinking of looking at D at some point, just to step out of my usual scripting language focus, but this may be a good alternative too.
Apologies in advance to all folks who hate Apple on principle. Should be toeing your line, my bad.