Limited space! Get on waitlist to be the first to know when tickets go live!
とりあえずThe Swift Programming Language読んで、実際に自分で少し書いてみた感想。 諸事情でAppleにiOSデベロッパーとしてお布施していたので Xcode6beta落として少し書いてみた。プロジェクトスケルトンをswiftで生成できるので、そのコードを眺めたりしていた。 ファーストインプレッション Immutable脳の人が設計したっぽい。 スクリプト言語っぽい構文に、型注釈。これはGoとシンタックス上の設計思想が似ているんだと思う。 基本的にImmutableな設計でありながら、オブジェクト指向を採用しており、Scalaっぽいマルチパラダイム感がある。Scalaの人は好きになりそう。 型推論のおかげで動的型付け言語触ってきた人にも抵抗がない感じになってる。推論のおかげで静的型付け言語が動的型っぽくみえるのはHaskellとかOCaml方面の雰囲気。 LLV
With an expressive, easy-to-read syntax, Swift empowers new developers to quickly understand core programming concepts. And with resources like the Develop in Swift Tutorials, Swift Coding Clubs, and Swift Playground, it’s never been easier to get started with Swift as your first programming language. Learn more about Swift education resources from Experienced developers can also quickly dive in a
iBook で公開されている Swift 本をざっと流し読みした印象では C#/Ruby/JavaScript のいいとこ取りをした言語って印象でした。 色々と「そこのデータのやりとり、そういう仕様にしたか、これは直感的で分り易い」という部分がちょくちょく出てきてこれは早く触ってみたいと思わせるとても筋の良い言語でした。これは人気出そう。 Swift について上がって来そうな疑問に対する回答 Q : 直感的に書けるとしても Objective-C より動作速度遅いんじゃない? A : Objective-C より速く、 C より遅いという速度みたいです。 Q : 今まで書いて来たコードが無駄に成ったり、既存のライブラリやフレームワークが使えないんじゃ無い? A : Objective-C と混在が可能みたいです。混在についてはこちらを参照。 Using Swift with Cocoa a
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く