elchikaタグ百科

Swift

プログラミング言語のひとつ。2014年に発表された比較的新しい言語である。Apple製品向けに開発されており、iOS、macOS、Linuxで使用できる。

目次

概要

Swiftとは、Apple製品向けのプログラミング言語で、マルチパラダイムのコンパイラプログラミング言語である。

2014年に発表された比較的新しい言語で、「モダン」「安全」「高速」「インタラクティブ」が特徴。

Apple製品用のアプリ開発を想定しており、使用できる環境はiOS、macOS、Linux

これまでApple製品用のアプリ開発にはObject-CやObject-C++、C言語が用いられてきたため、それらとの相性がいいように作られている。

2010年に、クリス・ラットナーが開発をスタート。Apple社内で4年間開発・試用されたのち、2014年のWorldwide Developers Conference(WWDC)で発表された。

Xcode Playgrounds上やターミナルでのインタラクティブなデバッグが可能で、ライブコーディングに対応している点などが特徴である。

ちなみに、同じ「Swift」という名称の並列スクリプト言語があるが、別物である。

参考