2ちゃんねる ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

let s: プログラミング言語? = Swift[2]

1 :名称未設定:2014/08/23(土) 09:55:25.03 ID:vQdcSMFci.net
Appleの新言語Swiftについて語りましょう

Apple Developer
ttps://developer.apple.com/swift/
Welcome to Swift
ttps://developer.apple.com/library/prerelease/ios/referencelibrary/GettingStarted/LandingPage/

書籍iBooks:
The Swift Programming Language
ttps://itunes.apple.com/jp/book/swift-programming-language/id881256329?mt=11
Using Swift with Cocoa and Objective-C
ttps://itunes.apple.com/jp/book/using-swift-cocoa-objective/id888894773?mt=11
書籍の形にはなってないけどドキュメント
The Swift Programming Language
ttps://developer.apple.com/library/prerelease/ios/documentation/Swift/Conceptual/Swift_Programming_Language/index.html#//apple_ref/doc/uid/TP40014097
Using Swift with Cocoa and Objective-C
ttps://developer.apple.com/library/prerelease/ios/documentation/Swift/Conceptual/Swift_Programming_Language/index.html#//apple_ref/doc/uid/TP40014097
Swift Standard Library Reference
ttps://developer.apple.com/library/prerelease/ios/documentation/General/Reference/SwiftStandardLibraryReference/

Swift Blog
ttps://developer.apple.com/swift/blog/
Resources (Xcode 6が無料でダウンロードできる)
ttps://developer.apple.com/swift/resources/

関連スレ
Swift part3
http://peace.2ch.net/test/read.cgi/tech/1406083608/

前スレ
プログラミング言語Swift
http://anago.2ch.net/test/read.cgi/mac/1401736921/

251 :名称未設定:2014/09/24(水) 19:07:17.97 ID:vad2PJzN0.net
そうか、じゃあすまんがもうちょっとyosemiteくれ

252 :名称未設定:2014/09/24(水) 19:22:52.67 ID:InDQSPsci.net
お前ら分かりづらい...

253 :名称未設定:2014/09/24(水) 21:07:21.44 ID:xyGuhttpi.net
>>251
うまいなw感心した。

254 :名称未設定:2014/09/25(木) 13:06:25.24 ID:Gqvz9+h8i.net
質問なんですけど、Playgroundに下のコードを入力しても何も表示されないんですが

dispatch_async(dispatch_get_main_queue(), {
println("Hello, GCD")
})

そういうもんなんですか?

255 :名称未設定:2014/09/25(木) 16:32:56.44 ID:3nP5WROY0.net
ビューのペイン増やせ、
表示メニューあたりにあったと思う

256 :名称未設定:2014/09/26(金) 07:45:25.97 ID:ILeRhFjs0.net
いいこと教えてあげよう。Web上でSwiftが走る。
http://www.runswiftlang.com

アクセスして、左上のRunSwiftボタンをクリックしてから、サイトのサンプルを以下のコードで置き換えて、下にある青いCompileボタンを押す。

for i in 0..<10 {
println( " i = \(i) " )
}

たとえアンドロイドのスマホ使ってて電車の中に居たとしても、たった10秒でSwiftのプログラムが書ける。
Swift触ったことがなくても、まずは試してみ。 本格的に取り組むかどうかは後で決めればいい。

257 :名称未設定:2014/09/26(金) 08:38:29.51 ID:4bTM3g6J0.net
>>255
Assistant Editorのことですか?
表示しててもダメですよ

258 :名称未設定:2014/09/26(金) 09:16:57.82 ID:ILeRhFjs0.net
今はMac環境オンリーだけど、Swift言語自体は将来的にはWindowsやLinux対応になると思う。

NSObjectの継承を外していることや、小さいランタイムで独立して動作することなど、
例の値渡し/参照渡しに絡む話題も含めて、こうした先を見据えた言語の方針が何となく透けて見えているように思える。

対応の形態として、
AppleのWebKitのようにオープンソースにして丸ごとコミュニティに提供するのか、
MSの.NETのように仕様だけを標準化して公開し実装はMonoのようにオープンソース含め各々に任せるのか、
あるいはオラクルのJavaVMのようにランタイムの開発も含め完全に自社のコントロール下に置いてWindows版やLinux版を開発するのか
についてはまだ見えてこない。

それぞれメリットデメリットがあるのでタイミングも含め熟慮していると思うが、
言語仕様と実装品質の維持のために、当初はAppleによるランタイム配布のような気もする。

普及のカギは、サーバー側の各種サービスが、オープンソースコミュニティでSwiftにより書かれ始めることだろう。
IBMとAppleの提携も微妙に気になる。IBMは現状でJava推しだが、今後Swiftが絡むようなことがあるのだろうか?

Swiftの特徴として高速性があり、つまりはC++の役割の置き換えが、明言せずとも遠くを見据えたSwiftの視界内に入っているように思える。

259 :名称未設定:2014/09/26(金) 10:40:50.02 ID:hnH0ABUYi.net
これは信者に見せかけた愉快犯の工作

260 :名称未設定:2014/09/26(金) 15:08:40.61 ID:nm1eJodB0.net
>>258
ならねえだろ。
Appleがそういう方針を持ちあわせてる会社だったら、とっくにiOS開発環境をMac買わずに出来るようにしてるわ。

総レス数 982
220 KB
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★