They could have at least kept the clean messaging syntax of the Objective-C (Smalltalk). The hybrid they chose was just painful. Plus, what is this fascination with the comma. Adding commas has been a pain when trying Swift as I am constantly skipping them.
They could have cleaned up all Objective-C and built a much nicer language, instead we get a improved Java / C++.