SwiftはC++に似ている Swiftのスローガンは「Objective-C without the C」である。Objective-CからC言語を排除した言語というわけか。Objective-Cと言えば、あのC言語にSmalltalk風の動的なオブジェクト指向を取り入れたサイボーグ言語として有名だ。 するとSwiftはSmalltalk風の言語に仕上がっているのかと期待してしまうところだが、実際のSwiftを見ると動的な特性はあまり感じられない。むしろ静的な側面が強い言語のように思える。Smalltalk風というよりはどちらかと言うとC++風の言語である。 C#にC++臭さ、KotlinにJava臭さを感じるのと同じように、SwiftにはどうにもC++臭さみたいなものを感じてしまう。単に見た目が似ているとか、AKBはみんな同じ顔に見えるとか、テイラー・スウィフトとミラ・ジョボビッチとス