I checked Swift out really early on in its lifecycle, and, ignoring all the bugs, what immediately turned me off was this sense of to many features, even then. Not that a language having a lot of feature is bad - I use Rust for heaven's sake! - but there didn't seem to be a consistent purpose or logic behind it. I just got a really bad feeling in my gut about how the language would develop.
So I left it alone ASAP.
Now, my fears are confirmed. Swift is now iPerl.