はじめまして。 iOSエンジニアの木村です。 eurekaでは、カップル専用SNS、Couples(カップルズ)のiOS開発を担当しています。 今回は、話題の言語「Swift」について書きたいと思います。 Swiftとは WWDC2014で新しいプログラミング言語、Swiftが発表されました。 現在のiOSの主要な開発言語であるObjective-Cと比較すると、より短く、安全に書くことが可能になります。 また、実行速度もObjective-Cより速いです。 さらに、Objective-Cと共存が可能というところもポイントで、 既存のプロジェクトを徐々に移行していく、ということが可能ではないかと思います。 Swiftで書かれたサンプルはいくつかありますが、 部分的に既存のObjective-Cのライブラリを使用しており、 Swiftだけで書かれたものが見当たりませんでした。 ということで、
iOS8より新しくプログラミング言語にSwiftが採用されることがWWDCのKeynoteにて発表されました。リファレンスを読んだ印象では、Haskellなどの関数型言語の影響をたぶんに受けているように感じます。 たしかに今までAppleがObjective-Cに新しくBlock構文を採用してクロージャをもりもりかけるようにしたり、コンパイラの改良を行って型チェックをより賢くして来たという経緯もふまえてみると、自然な流れにも思えます。 0.はじめに Swift is a new programming language for iOS and OS X apps that builds on the best of C and Objective-C, without the constraints of C compatibility. Swift adopts safe program
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く