Прочитал документацию нового эппловского языка Swift -
https://developer.apple.com/library/prerelease/ios/documentation/Swift/Conceptual/Swift_Programming_Language/TheBasics.html Зрелище бессмысленное, на уровне прочих дартов и тайпскриптов. Главный рецепт - надёргать фишек попроще из мощных языков в свой особый синтаксис, а затем впарить хипстерам, которым стрёмно вылезать из привычного Objective-C гадюшника в мир взрослых.
Сейчас такое время, что любой новый язык "для написания кода" будет плохим. Нужны языки "для не-написания кода". Потому что даже те, которые всё ещё "для написания", двигаются в этом направлении. В Haskell делаются EDSL на комбинаторах, в Scala и Clojure идут по пути макросов. И если в новом языке такие вещи оказываются не учтены, то получается уже не прогресс а скучная деградация.