Swiftは「開発者が正しいプログラムを記述/保守管理するのが簡単に行えるように」設計された、安全で高速、記述性が高い言語だ。 連載目次 Swiftはアップルがオープンソースとして公開/開発しているプログラミング言語だ。アップルが提供する各種OS(iOS、OS Xなど)をターゲットとしてアプリ開発を行えるが、オープンソース化に伴いLinux上でもSwiftコンパイラ/標準ライブラリ/コアライブラリ/デバッガ/REPL環境が動作するようになっている。 Swiftの特徴 Swiftは「開発者が正しいプログラムを記述/保守管理するのが簡単になるように」設計された安全で高速、記述性が高い言語だ。 例えば、SwiftではLLVMコンパイラを使用することで、Swiftコードを最適化されたネイティブコードへコンパイルすることを可能にしている。 安全性を高めるための特徴/機能としては、ARC(Automa