04-01Swiftの基本を知る [Swiftの概要]
このセクションでは本書でiOSアプリ開発言語として採用しているSwiftについて解説します。
- Swiftは「モダン」「安全のための設計」「高速・強力」な言語である。
- Playgroundを使うとSwiftの動作を気軽に試すことができる。
- Swiftは末尾のセミコロンなど、無くても良いものは書かなくて良い仕様。
Swiftの特徴
Swiftは、Appleの開発者向けイベントWWDCで2014年に発表されたiOS / OS X向けの開発言語です。AppleはSwiftの特徴として「モダン」「安全のための設計」「高速・強力」をあげています。
モダン
プログラム言語は新しい言語ほど、多くの機能を持っています。これらの機能によりプログラマの負担は軽くなり楽しくプログラムを書ける様になります。もちろん、新しい言語が持っている新機能は既存の言語でもバージョンアップの際に追加されており、Objective-Cもその例に漏れずいくつかの機能は取り入れられています。
Swiftは近年のプログラム言語を研究し、クロージャ、タプル、ジェネリクスといったモダンな言語機能を取り込んでいます。Swift発表時には「JavaScriptの様だ」「Pythonの様だ」
この記事は会員限定です。会員登録をすると続きをお読みいただけます。
ログイン / 新規登録