Portal:コンピュータ/特集項目/プログラミング言語/Swift

Swift ロゴ
Swift ロゴ

Swift(スウィフト)は、AppleiOSおよびmacOSのためのプログラミング言語Worldwide Developers Conference (WWDC) 2014で発表された。アップル製OS上で動作するアプリケーションの開発に従来から用いられていたObjective-CやObjective-C++、C言語と共存することが意図されている。

Swiftは、マルチパラダイムのコンパイラプログラミング言語であるが、XcodeのPlaygroundsの上やターミナルでインタラクティブにデバッグする事が可能である。LLVMコンパイラが使われており、ライブコーディングに対応していることが特徴。

並列スクリプト言語のSwift (並列スクリプト言語)英語: Swift (parallel scripting language)とは名称を同じくするが、別言語。

Swiftは2010年にLLVMの始祖であるChris Lattner英語版によって開発が始められた。その後アップル社内での4年間の開発期間を経て、2014年のWWDCにおいて一般に発表され、同時にアップルに開発者登録している開発者に対してベータ版の提供が開始された。……もっと読む