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/

291 :名称未設定:2014/09/27(土) 17:19:44.23 ID:TAuYwC9+0.net
ランタイム配布が許されるのはそのOSを作ってるメーカーだけだよなあ、VBもMicrosoftだから許された
WindowsでのQuickTimeの嫌われ具合もそうだし、そもそもApple自体がJavaやFlashをどう扱ってるか見たら判るだろ

292 :名称未設定:2014/09/27(土) 17:42:50.11 ID:piXVjFMB0.net
そもそもランタイムの配布って旧OSでも新APIを使ったソフトが動くようにと
互換性のためだと思うのだけれど
AppleってCocoaではそういう配慮をしたことが全くないよね

293 :名称未設定:2014/09/27(土) 22:52:46.58 ID:NEkL3+q/0.net
Xcode以外はrustでいいんじゃなか

294 :名称未設定:2014/09/28(日) 06:30:38.51 ID:J7KC7Cc9I.net
家電量販店における実売データを集計した「BCNランキング」が9月23日に発表した携帯電話ランキング(2014年9月15日〜21日)によれば、上位20機種のうち18機種がiPhoneだった。
http://yukan-news.ameba.jp/20140925-22339/

書くだけじゃなくて、どこで使われるか、も重要。

それもSwiftの強みだな。

295 :名称未設定:2014/09/28(日) 07:32:07.66 ID:czYTRwCJi.net
C言語「どこで使われるか、も重要。(万能派)」
Ruby, PHP 「どこで使われるか、も重要。(Web派)」
Java 「どこで使われるか、も重要。(ランタイム派)」
C# 「どこで使われるか、も重要。(MS派)」
swift 「どこで使われるか、も重要。(Apple派)」

296 :名称未設定:2014/09/28(日) 07:37:59.09 ID:J7KC7Cc9I.net
20機種のうち18機種がiPhoneだった。

297 :名称未設定:2014/09/28(日) 07:43:54.73 ID:mo4OA5dl0.net
>>292
Obj-Cのメソッドはライブラリのシンボルにならないので、関数呼び出しのようにバイナリにべったりくっつかなくても構わないと説明してた。

298 :名称未設定:2014/09/28(日) 10:49:04.60 ID:SjRQ4qJU0.net
>>282
 Objective-Cにしろ、Swiftにしろ、Xcodeにしろオレオレの方が自社の戦略に合わせ
易いからな。他の言語や開発環境を採用するとAndroidみたいにいろいろ足引っ張られるし。

299 :名称未設定:2014/09/28(日) 10:53:05.32 ID:SjRQ4qJU0.net
>>262
ずっと前からアップルはカーネルやコンパイラのような基盤部分とプラットホームと呼ばれている所は別の方針を取っている。
Swiftコンパイラーやランタイムの公開はあり得るけど、フレームワークや開発環境の公開はあり得ないな。

300 :名称未設定:2014/09/28(日) 11:05:27.41 ID:Rg+X4sN40.net
CoreFoundationは公開してるけどね

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

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