トップページ⇒tech
1002コメント301KB

Swift part5 [転載禁止]©5ch.io

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん2015/06/08(月) 15:58:16.35ID:q9UjHTcj
WWDC2014で発表されたAppleの新言語Swiftについて語りましょう

関連スレ
let s: プログラミング言語? = Swift[2]
http://anago.2ch.net/test/read.cgi/mac/1408755325/

プログラミング言語Swift 3
http://anago.2ch.net/test/read.cgi/mac/1408762479/

[SDK]iPhoneアプリ開発初心者質問箱43[touch][iPad]
http://anago.2ch.net/test/read.cgi/mac/1427294210/

Xcode part13 [転載禁止]©2ch.net
http://anago.2ch.net/test/read.cgi/mac/1424907278/


前スレ
Swift part4
http://peace.2ch.net/test/read.cgi/tech/1415860741/
0002デフォルトの名無しさん2015/06/08(月) 16:15:05.26ID:q9UjHTcj
公式リンクなど
◆ Swift
https://developer.apple.com/swift/
◆ Swift Blog
https://developer.apple.com/swift/blog/

公式ドキュメント
◆ The Swift Programming Language
https://developer.apple.com/library/ios/documentation/Swift/Conceptual/Swift_Programming_Language/
[iBooks版] https://itun.es/i6LR9w5
◆ Using Swift with Cocoa and Objective-C
https://developer.apple.com/library/ios/documentation/Swift/Conceptual/BuildingCocoaApps/
[iBooks版] https://itun.es/i6Lr53p
◆ Swift Standard Library Reference
https://developer.apple.com/library/ios/documentation/General/Reference/SwiftStandardLibraryReference/

公式フォーラム (英語、要デベロッパーアカウント)
https://devforums.apple.com/community/tools/languages/swift
0003デフォルトの名無しさん2015/06/08(月) 17:41:06.60ID:q9UjHTcj
FAQ

・初心者なんだけど Objective-C と Swift どっちで始めればいい?
趣味でやるならどちらでも好きな方をどうぞ。
就職・転職のための勉強ならObjCの知識はほぼ必須と思われるのでObjCから入るのが無難。
ObjCでもSwiftでも使うフレームワーク(UI○○やNS○○といったクラス群)は共通なので、アプリの作り方に大差は無いです。
Swiftの方がナウくて便利な書き方ができるが、その分覚えることは多め。
またSwiftが頻繁に仕様変更されるのは初心者にはツラいかも。

・日本語のドキュメント無いの?
残念ながら現在のところ無い。いつか翻訳されるとすれば↓ここに置かれるはず。
https://developer.apple.com/jp/documentation/
すでに日本語の解説本が多数出版されてるから、英語が苦手なら書籍で学ぶのアリ。

・買うならどの本がいい?
立ち読みして自分に合いそうなのを自分で探せ。
ただし若い言語のため仕様が流動的で、バージョンアップのたびに書籍の内容が古くなってしまう可能性があるので、
サポートサイトで新バージョン対応情報を公開していたり、随時アップデートされる電子書籍を選ぶといいかもしれない。

・Xcode をアップデートしたらコンパイルエラー出まくりなんだけど!?
マイナーバージョンアップでも破壊的な変更をばんばんブッ込んでくる。諦めろ。
変更点は Xcode のリリースノートにまとめられてる。歴代バージョンのリリースノートはこちら。
https://developer.apple.com/library/ios/releasenotes/DeveloperTools/RN-Xcode/Chapters/Introduction.html
あるいは公式ドキュメント巻末の Revision History をチェック。
https://developer.apple.com/library/ios/documentation/Swift/Conceptual/Swift_Programming_Language/RevisionHistory.html
0004デフォルトの名無しさん2015/06/08(月) 18:12:47.12ID:1uy+JnRl
結局、前スレ980は応えてくれないのか

テキトーだなぁ

980 デフォルトの名無しさん sage 2015/06/06(土) 03:32:35.71 ID:oCRp4V5u
>>976
いいものが流行るとは限らない、というか流行った試しがない。
0005デフォルトの名無しさん2015/06/08(月) 18:35:34.07ID:8BbyhLgT
驚きのしつこさ
0006デフォルトの名無しさん2015/06/08(月) 19:58:45.33ID:8ayeeFdr
お疲れ
0007デフォルトの名無しさん2015/06/08(月) 21:13:41.23ID:qojgtlkm
>>1乙

最後は何やらズレまくったオブジェクト思考輪を言い合ってたしな
意味のうっすい長文でここ何スレだ?状態だったわ
0008デフォルトの名無しさん2015/06/08(月) 22:22:34.15ID:kjP1Q/FU
そうなんだ。おめでとう
0009デフォルトの名無しさん2015/06/09(火) 00:41:46.69ID:UWgu5k4X
WWDCでSwift 2.0来る?
0010デフォルトの名無しさん2015/06/09(火) 00:56:43.70ID:I5/3zD4Z
Swift++に決まっとろう
0011デフォルトの名無しさん2015/06/09(火) 01:05:45.25ID:UWgu5k4X
オプソ化来る?
0012デフォルトの名無しさん2015/06/09(火) 03:16:15.05ID:iCI1kMlG
Swift 2 来たぞー
オプソ化も来たぞー
Linux来たぞー
0013デフォルトの名無しさん2015/06/09(火) 03:16:20.21ID:R+SZmPBW
おぷそ北
0014デフォルトの名無しさん2015/06/09(火) 03:17:06.01ID:iCI1kMlG
http://i.imgur.com/r4opuYC.png%0A
0015デフォルトの名無しさん2015/06/09(火) 03:19:01.69ID:u4SNieIi
オプソきたなwwww
0016デフォルトの名無しさん2015/06/09(火) 03:19:52.16ID:iCI1kMlG
Error handling model って Eitherモナド的なのだろうか
だったらいいな
0017デフォルトの名無しさん2015/06/09(火) 03:23:09.70ID:fvX+yb3s
でもフレームワークはiOS/OSX縛りだからな。
0018デフォルトの名無しさん2015/06/09(火) 04:28:07.06ID:iCI1kMlG
>>16
https://developer.apple.com/swift/
try-catchだった
ズコー
0019デフォルトの名無しさん2015/06/09(火) 04:37:36.38ID:sS3sYaTp
さて、2.0 になったことだし本格的に全部勉強してみようかな
0020デフォルトの名無しさん2015/06/09(火) 05:55:14.07ID:fvX+yb3s
>>18
最後の引数がNSError返すのをうまく利用したか。。。アクロバテックやな。
0021デフォルトの名無しさん2015/06/09(火) 06:29:59.98ID:INLxs7EF
Now everyone can get their app on their Apple device.

実機で遊べるようになったのか?
0022デフォルトの名無しさん2015/06/09(火) 06:48:11.05ID:V4aAmu84
>>18
エラー投げる可能性がある関数なりメソッドの前にtry書かないといけないのはめんどくさいけどエラーが投げられるか箇所を明文化させたかったということなんだろうか

それにしてもエラーハンドリングの開始がdoになったせいでdo whileがrepeat whileに変わるのかw
0023デフォルトの名無しさん2015/06/09(火) 07:01:50.60ID:64CXZqno
また大幅変更か
短期間で何回も重いxcodeダウンロードするのが大変だ
0024デフォルトの名無しさん2015/06/09(火) 07:41:48.15ID:KUpysjdI
>>18
エイプリルフールだっけ?と思ったらマジだったwww

nilable constructor追加でも笑ったけどネタの尽きない言語だな
3.0はよ
0025デフォルトの名無しさん2015/06/09(火) 09:59:11.63ID:iCI1kMlG
1.xから2になるとHello worldが動かなくなる言語があるらしいwww
0026デフォルトの名無しさん2015/06/09(火) 11:12:20.74ID:3Zjk19Ec
おっと、python3000の悪口はそこまでだ
0027デフォルトの名無しさん2015/06/09(火) 11:39:28.75ID:4sXlWcXI
IronSwift待ったなしやな
0028デフォルトの名無しさん2015/06/09(火) 11:40:04.35ID:cb4RF0UN
これってさiPadでもSwift使ってアプリ開発ができるようになったって事?
0029デフォルトの名無しさん2015/06/09(火) 11:47:41.78ID:+WjrqpRP
>>20
そういうことなのか。互換性に縛られすぎたろ。。
Eitherモナド的なやり方が便利だし好みだったのだけど
コレ標準にされたらチーム開発ではこっち使わざるを得ないやん。泣ける
0030デフォルトの名無しさん2015/06/09(火) 12:02:34.86ID:uWFTYHvi
>>27
Jwiftも期待していいですか
0031デフォルトの名無しさん2015/06/09(火) 16:20:06.12ID:JaICcfX7
>>20
そこまでしてError投げたくねー
というか、Errorない方が良いと思ってなくしたんじゃなかったのかよw
0032デフォルトの名無しさん2015/06/09(火) 18:28:56.54ID:I5/3zD4Z
オープンソースってマジなのか
0033デフォルトの名無しさん2015/06/09(火) 18:41:17.56ID:sS3sYaTp
>>18のとこにも書いてあるな。年末らしいけど
0034デフォルトの名無しさん2015/06/09(火) 21:56:28.64ID:eOi42ZaS
まあprotocolのextensionがいけるのは素直に嬉しいな

>Protocol extensions and default implementations
とあるけど、protocolのメソッドに実装持たせると普通にコンパイルエラーにならん?
0035デフォルトの名無しさん2015/06/10(水) 02:04:23.13ID:kN7JzA5H
https://developer.apple.com/library/prerelease/ios/documentation/Swift/Conceptual/Swift_Programming_Language
Pre-Release の『The Swift Programming Language』
0036デフォルトの名無しさん2015/06/10(水) 10:23:28.36ID:WD6tRVot
まあこの例外の仕様なら、静的に例外が発生する箇所が決定するんで
C++, Javaみたく不意の例外で死んだりはしない
tryキーワードは冗長に思えるけど、例外が発生する箇所をプログラマーが常に意識できるのは良いと思う

例外安全(爆)とかいう闇と戦う必要ないんだ。。
0037デフォルトの名無しさん2015/06/10(水) 10:27:57.45ID:pBygssoQ
闇と戦う必要ない(藁)

無駄なコーディングとライン数増加がギャグなんだよなぁ(爆)
0038デフォルトの名無しさん2015/06/10(水) 12:50:02.26ID:RL/8DMEZ
Error/Exceptionがバグの温床とは何だったのか
Eitherの方がスマートだな、公式フレームワークに含めないものか
0039デフォルトの名無しさん2015/06/10(水) 14:50:44.12ID:8JHMxPQr
まあEitherが標準になってくれてたら最高だったなぁ
関数はカリー化しまくってApplicativeに使うのが気持ち良かったんよ
if letなんかよりずっとすっきりかける
0040デフォルトの名無しさん2015/06/10(水) 17:25:48.45ID:kARjVbYE
オープン化で盛り上がってないんだね。
Cocoa がオープンになるわけでもなければ、Linux に Xcode が移植されて Playground でコーディングできるわけでもないしね。
GNU Smalltalk だって使ってる人はいるみたいだから、使う人はいるんだろうけど。
0041デフォルトの名無しさん2015/06/10(水) 17:55:18.98ID:aGKc1k6d
他のプラットフォーム上のSwiftで何を作れるかわからない>>40に何がわかるか予想できるかというのかw
0042デフォルトの名無しさん2015/06/10(水) 17:58:42.68ID:KmePr2o+
ウォ-無償公開なんてApple SUGEEEE、的な盛り上がり(持ち上げ)を・・・
0043デフォルトの名無しさん2015/06/10(水) 17:59:46.71ID:aGKc1k6d
なにそれww
0044デフォルトの名無しさん2015/06/10(水) 18:53:22.72ID:hYhaIMoA
>>40
> GNU Smalltalk だって使ってる人はいるみたいだから

老婆心ながら、
GNU Smalltalk はたしかに Smalltalk だしオプソなので間違いではないのですが、ファンお手製の実装なうえ、
Smalltalk としてもかなり変わり種なので、この文脈で引き合いに出すのにはあまりふさわしくないと思います。
(名前の印象から、Smalltalk を知らない人の中には本家の生き残りだと勘違いしている人が多いみたいです…^^;)

伝統的な Smalltalk 処理系では、Squeak や、最近ではそこからフォークした Pharo の知名度が比較的高いです。
なお Squeak は、XEROX PARC開発の Smalltalk-80 のプレリリースバージョン v1 を Lisa/Mac に移植した
Apple Smalltalk の直系の子孫です。ちなみに商品化された v2 の直系の子孫も VisualWorks という名で
Cincom 社により現在も開発・販売されています。興味ないと思いますが、今後の言及の際の参考になれば。
0045デフォルトの名無しさん2015/06/10(水) 22:39:49.75ID:t+NAubY9
煽り文句なんかいらない
この2行だけで盛り上がる
ftp://dev.apple.com/developer/swift/swift-2.0-src.tbz2
ftp://dev.apple.com/developer/swift/MIT_licence
逆にこれがなくてどう盛り上がれと
0046デフォルトの名無しさん2015/06/10(水) 23:10:35.81ID:1FrSousk
それでどう盛り上がるの?
0047デフォルトの名無しさん2015/06/10(水) 23:14:55.55ID:jE7KPPqy
Appleにコードは期待してない
そんなものより謳い文句を
それがないからswiftは1.0以降盛り下がってる

ドヤ顔で素晴らしいでしょうってプレゼンがないんだよなぁ、本当に
もうやる気がないのかねぇ
0048デフォルトの名無しさん2015/06/10(水) 23:44:58.21ID:QbpEZ8U3
マジかよもうUPされたんか
週末読もう。根をあげる型推論のロジックとかどうなってんのか気になるわw
0049デフォルトの名無しさん2015/06/11(木) 03:23:21.04ID:6Kqx+wy+
>>44
20年前と現状変わってなさ過ぎてわろた
0050デフォルトの名無しさん2015/06/11(木) 10:18:47.23ID:EPi0aMcf
Xcode7 では 有料($99)のdeveloper会員にならなくても
自作アプリを実機に転送して動かせるとかって情報を
読んだんだが本当なの?
それとも私の脳内日本語訳の誤訳?

とりあえず Xcode7 beta 使ってみるか
0051デフォルトの名無しさん2015/06/11(木) 11:44:08.13ID:9zgzKZfe
>>50
Free Provisioningだってよ

https://developer.apple.com/library/prerelease/ios/documentation/DeveloperTools/Conceptual/WhatsNewXcode/Articles/xcode_7_0.html#//apple_ref/doc/uid/TP40015242-SW10
0052デフォルトの名無しさん2015/06/11(木) 13:18:04.00ID:HKYHDUuK
>>48
もう気付いているのかもしれないけど
>>45のURLは>>45が適当に作ったURLの模様
まだ公開されていないと思う
0053502015/06/11(木) 14:38:47.23ID:EPi0aMcf
>>51
情報ありがとう
有料developer会員じゃないけど 作成中のアプリを実機(iPhone6)に転送して
動かすことができたよ
やっぱり実機で動くと (未完成とはいえ) 『ここまでできた〜』って感じがして
達成感があるね
0054デフォルトの名無しさん2015/06/12(金) 02:18:30.03ID:Cv0xc/HT
http://hayabusa6.2ch.net/test/read.cgi/pc2nanmin/1361040277/281
  ↑ ↑ ↑  ↑ ↑ ↑ 
0055デフォルトの名無しさん2015/06/12(金) 05:14:13.11ID:cn19eqG5
ver2で早くもくずれるとはw

C♯に遥かに及ばんな。
0056デフォルトの名無しさん2015/06/12(金) 10:15:18.46ID:f8rVNIu/
オープンソース化でかなり仕様が変わるんじゃないかな。
標準APIもかなり整備されるようになると思う。
ぶっちゃけas NSStringは早く何とかして欲しい。
0057デフォルトの名無しさん2015/06/12(金) 11:26:35.50ID:KyxIsaWo
オープンソースにしなくてもかなり仕様変わるよ
as NSStringは必須になったか
今さら驚きもしないけど手間が増えたなぁ
0058デフォルトの名無しさん2015/06/12(金) 14:02:27.97ID:TKFQnn5v
Objective-Cで良かったのに
0059デフォルトの名無しさん2015/06/12(金) 14:17:39.34ID:pS8SL/N8
じゃあObjective-C使ってればいいのに
0060デフォルトの名無しさん2015/06/12(金) 14:24:08.77ID:SRqArOrY
それでいいんじゃね
0061デフォルトの名無しさん2015/06/12(金) 14:39:21.48ID:XlPfzU6S
だな
マジで無理に使うことない
0062デフォルトの名無しさん2015/06/12(金) 14:55:05.34ID:N7UoNOPD
来年3.0になるなら来年から始めるわ
0063デフォルトの名無しさん2015/06/12(金) 15:38:33.04ID:qp6MkQCv
そんな白けること言うなよ
0064デフォルトの名無しさん2015/06/12(金) 15:52:00.64ID:pS8SL/N8
あすなろSwift
0065デフォルトの名無しさん2015/06/13(土) 10:25:07.44ID:Q8udpihI
マクロ使えるようになったら使う
0066デフォルトの名無しさん2015/06/13(土) 11:07:11.02ID:vKyR4zOv
>>65
え、今使えないの!?
0067デフォルトの名無しさん2015/06/13(土) 11:19:08.09ID:0G+UhOBY
マクロ欲しいとか旧石器時代かよ
0068デフォルトの名無しさん2015/06/13(土) 11:29:56.98ID:LbOj1Tya
swiftcの前にcpp回せばいいじゃん
javaでもやってたろ?
0069デフォルトの名無しさん2015/06/13(土) 19:52:27.51ID:jW0NkmMx
>>44
> この文脈で引き合いに出すのにはあまりふさわしくないと思います。
この文脈ってのは俺が書いたコメントの中の文脈であって、それは Cocoa がない Swift に対する MVC も Morphic もない GNU Smalltalk ということなんだけどさ。
文脈言うなら単語に反応して反射的に思ったことを書くのはよろしくないのではないか。
0070デフォルトの名無しさん2015/06/13(土) 20:01:34.65ID:0G+UhOBY
そもそもLinuxでGUIプログラミングしようって人がかなり少数派だろ
LinuxでSwift使えたらいいなって人のほとんどはWebアプリ用途を想定してるだろ
FoundationをぜんぶSwift標準ライブラリで賄えるようになればCocoaなんかいらん
Foundation相当あればWebフレームワークはポコポコ作られそう
まぁC関数は使えるからFoundation相当なくてもジェバンニが一晩でやってくれそうだけど
0071デフォルトの名無しさん2015/06/13(土) 22:15:03.88ID:ASJ7EEa8
>>70
それはギャグで言ってるのかね?
0072デフォルトの名無しさん2015/06/13(土) 22:28:13.49ID:JGp46XIO
>>69
それは失礼いたしました。

「(Squeak/Pharo をあえて選ばず、GUI を欠き Smalltalk の旨味を享受しにくい)GNU Smalltalk だって
使っている人がいる」 ということでしたか。

てっきり Smalltalk を歴史上の滅びた言語か何かだと勘違いしている程度の認識の人が
「古い Smalltalk だってオプソにさえなっていば使い続ける人がいるんだから、Cocoa 抜きの Swift だって…」
という文脈かと早合点してしまいました。

読解力が乏しくてお恥ずかしい限りです。
0073デフォルトの名無しさん2015/06/13(土) 22:37:00.40ID:0G+UhOBY
>>71
あ?
0074デフォルトの名無しさん2015/06/14(日) 03:40:54.57ID:U2RPzwt6
>>70
GUI系のニーズは知らんけど、Foundation Kitは公開してもアップルの
利益を妨げるものではないと思うけどな。
0075デフォルトの名無しさん2015/06/14(日) 08:54:20.73ID:cNZlfYi6
Foundationの裏方のCore Foundationはオープンなわけだしな
Foundationのオープン化じゃなくてStringやArray並みの互換性もたせた上でSwift Standard Libraryに含めてしまって欲しいけど
I/Oも正規表現も標準で無い言語とかギャグかと
0076デフォルトの名無しさん2015/06/14(日) 09:49:23.50ID:1wsIrGuD
I/O
stdio/system callを使えばええんやで
0077デフォルトの名無しさん2015/06/14(日) 19:17:20.62ID:W7/kQwFj
アップルにフレームワークを整備する理由ない
しかし、整備されないと不便すぎる

LinuxやWinで動かせても動くねーってだけで使える予感しかしねえ
無理に使う理由もないのでどうでもいいと言えばそれまでだが
0078デフォルトの名無しさん2015/06/14(日) 19:18:00.48ID:W7/kQwFj
使えない予感だった、死にたい
0079デフォルトの名無しさん2015/06/14(日) 20:12:32.35ID:dyjHIIPo
今更、アップルがWebObjectの後継を作っても仕方ないし、iPhoneどころかMacですら
必要アプリはほとんど出揃っているんでフレームワークを全公開する必要はな
いけど、Foundation Kitは最低限公開しないとiOSアプリ開発で育った3rdライ
ブラリ/フレームワークが全然使えない。
0080デフォルトの名無しさん2015/06/14(日) 20:40:44.29ID:20RjUlHX
iOSで育った3rdのライブラリの多くはUI絡みのものなのでFoundationだけあっても使えないのには変わり無いでしょうな
0081デフォルトの名無しさん2015/06/14(日) 21:12:00.12ID:dyjHIIPo
>>80
そんなことはない。Realmとか。
0082デフォルトの名無しさん2015/06/14(日) 21:39:23.96ID:67vZyor3
Lumberjackが使えないと死ねそう
swift言語仕様変更で毎度ビルドエラー出て、iOSですら死にかけてる
ロガーもswift用が出るのを待つのかねぇ
0083デフォルトの名無しさん2015/06/14(日) 22:01:11.15ID:3YDPXBe8
Linux上でOS X/iOSアプリが開発出来るなら
0084デフォルトの名無しさん2015/06/14(日) 23:08:14.85ID:1wsIrGuD
他のプラットフォームで動くコンパイラがまだ出る気配もないのに(早くても来年頭かなあ)、できないできない君ばっか
誰でもできないできないなんて言えるし、できないのにはなんの意味も参考にならんぞなw
0085デフォルトの名無しさん2015/06/15(月) 00:08:57.82ID:C8NZWNjk
>>84
お前は日本語できない君か?
0086デフォルトの名無しさん2015/06/15(月) 00:34:06.82ID:01ZbfJjh
>>83
iOS/Linux開発は廃れたがobj-cかc/c++ならクロスコンパイルでいけんだろ
swiftがクロスコンパイルに対応するかは知らん
0087デフォルトの名無しさん2015/06/15(月) 00:35:26.72ID:V4AYzxXO
読めなかったら気にしなくてもいいんだぞ
なんか噛み付いているってことは読めているのだろうと、それでも難癖つけたいとしか思えないぞw
0088デフォルトの名無しさん2015/06/15(月) 00:39:09.88ID:V4AYzxXO
>>86
あら、まともなレスをしょうもないので挟んですみません。反省はしないw
0089デフォルトの名無しさん2015/06/15(月) 00:59:12.11ID:gEN/6QbS
>>81
だからそんなん一部でしょって。
多くのライブラリはUIKitないと使えないよ。
0090デフォルトの名無しさん2015/06/15(月) 01:09:52.11ID:01ZbfJjh
>>89
UIKit使わない低レイヤーライブラリの存在否定しすぎだ
お前さんは使ったことないのかもしれんが、そういうモノは必要だし、多数存在してる
0091デフォルトの名無しさん2015/06/15(月) 01:35:20.59ID:r/MEgINN
UIKit系とそれ以外のフレームワーク/ライブラリは別世界やな。

前者は個人が転職のネタ様等に作っていて流行り廃りが激しいが、
後者はちゃんとした法人が作っているケースが多い。
0092デフォルトの名無しさん2015/06/15(月) 04:23:31.80ID:gEN/6QbS
>>90
CoreFoundationオンリーのライブラリも作った事あるし低レベルレイヤーのライブラリを否定し過ぎってのは俺に対してバイアスかかってるよ。
多数ってどれぐらいの数だ。その中にはCのオープンソースをObjective-Cでラップしたり別言語での実装を移植しただけのようなものも多くあるだろ。
純Foundationでちゃんと使えるライブラリはどれぐらいの数あんの?
0093デフォルトの名無しさん2015/06/15(月) 06:50:55.78ID:dbouic4A
少なくとも10個はあるんじゃね?w
0094デフォルトの名無しさん2015/06/15(月) 16:29:05.46ID:/EBSK0RR
菅w
0095デフォルトの名無しさん2015/06/15(月) 19:49:50.08ID:SpKrWK6f
数が多けりゃいいものでもないしな。UIKit絡みのライブラリ
なんて流行の服を着る様なもんだし
0096デフォルトの名無しさん2015/06/15(月) 19:55:34.16ID:HQj5S+Kn
自分の資産が使えなくても良いというその覚悟はいいな
作った(笑)が単にラッパーライブラリなだけだったら、イラネだろう
0097デフォルトの名無しさん2015/06/15(月) 20:19:01.22ID:V4AYzxXO
他のプラットフォームで何を作るつもりなの?そこがすっぽり抜けている、または全く考えていないようだから不毛な

>>81のなんてなんだろと思ったら(主に)mobileへのじゃないの
オープンソースだったらまずはLinux(FreeBSDの方が濃厚だろうが)あたりかと俺は思うが。だったらMySQLとかの方がよっぽど&そっちを使うななので、ふーんでしかないな俺はw
0098デフォルトの名無しさん2015/06/15(月) 20:30:28.99ID:cuF7Nbne
BSDとはまたニッチな
MySQL共々、基幹系のリプレースされない所では残ってるのかねぇ
そしてそんな所に色んな意味で安定しないswiftを持っていくのは危ないだろw
0099デフォルトの名無しさん2015/06/15(月) 20:35:18.78ID:V4AYzxXO
http://ja.wikipedia.org/wiki/Clang
ということらしいよ。たかが一言語のコンパイラが安定しないから危ないとかはないだろw
0100デフォルトの名無しさん2015/06/15(月) 20:46:31.80ID:V4AYzxXO
>>98
>MySQL共々、基幹系のリプレースされない所では残ってるのかねぇ
何を言っているのかイミフだったが、そういうw意味か?大勢が新しいモノに移行するわけではないのはCがまだ大多数だったりTomcatが大多数だったりするのを見るとなあ。知らんけどw
ああ、ここ最近の一連の流れでもそのような気がしないでもないww

ちなみに MySQL「とか」ね
0101デフォルトの名無しさん2015/06/15(月) 21:31:51.91ID:k005ii56
Cはいいとして、Java屋としてもTomcatは泣きたくなるな
他に信頼性のあるプラットフォームがないのは分かるが、なんかこう、、、

Tomcatに代わるランタイムを死ぬ気でSwiftで作ってもnodejsにすら勝てる気がしねぇ
挙げ句、Core Foundationも使わずC/C++ライブラリ叩くなら、Nginxでいいと判断されそう

サーバでswift使うにしても、何に使えば的確なのか難しいねぇ
■ このスレッドは過去ログ倉庫に格納されています