Swift-イノベーション

画像



こんにちは、Habr!



私たちの多くが昨日のAppleのWWDC 2014プレゼンテーションを見たことは間違いありません。 新しいOS X YosemiteオペレーティングシステムとiOS 8が導入されました。しかし、世界中のAppleプログラマーを喜ばせた主なものは、新しい言語-Swift!でした。



Swiftは、CocoaおよびCocoa Touch向けの革新的な新しいプログラミング言語であり、さらに簡潔で表現力豊かな構文を備えており、アプリケーションを超高速で作成できます。 これにより、コードの記述がよりインタラクティブで楽しくなり、Objective-Cと並行して動作します。 Federigiによると、一部のSwift関数は他のオブジェクト指向言語よりも高速に動作します。たとえば、複雑なオブジェクトの並べ替えはPythonの3.9倍、Objective-Cのほぼ1.5倍です。



いくつかの主要な革新を強調したいと思います。



変数と定数:







タイプは自動的に割り当てられます:







メソッド名の比較:







メソッド呼び出し:







条件の場合:







ENUM:







今のところすべてです。



私たちは意見を共有します。



All Articles