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:



今のところすべてです。

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

Source: https://habr.com/ru/post/J225089/


All Articles