Portal:コンピュータ/特集項目/プログラミング言語/Swift
< Portal:コンピュータ | 特集項目
Swift(スウィフト)は、AppleのiOSおよび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において一般に発表され、同時にアップルに開発者登録している開発者に対してベータ版の提供が開始された。……もっと読む