- 1 名前:デフォルトの名無しさん mailto:sage [2014/06/03(火) 04:12:21.08 ID:rEEU5ykv]
- WWDC2014で発表されたAppleの新言語Swiftについて語りましょう
https://developer.apple.com/swift/
- 447 名前:デフォルトの名無しさん mailto:sage [2014/06/06(金) 02:34:14.55 ID:QTGzN/i9]
- 何かgoとかtypescriptが出た時より騒がれてるけど、何が凄いの?
- 448 名前:デフォルトの名無しさん mailto:sage [2014/06/06(金) 02:40:41.45 ID:cHkwjIcW]
- >>447
obj-cランタイム互換でしょ うざがられてたけど仕方ないと思われてた古めかしい設計のobj-cを苦もなく差し替えられる あとc互換っぷりも個人的にはビビってる 低レイヤでなんか色々捗りそう
- 449 名前:デフォルトの名無しさん mailto:sage [2014/06/06(金) 02:51:42.76 ID:rzjQXmlP]
- いまごろランタイムも書き直し中なのかなあ。
AndroidをGoにするのは難しいから またAndroidはもっさりって言われちゃうな
- 450 名前:デフォルトの名無しさん mailto:sage [2014/06/06(金) 03:00:34.92 ID:30cQq14w]
- 今はSwiftScriptかSwiftTalkを開発中
- 451 名前:デフォルトの名無しさん mailto:sage [2014/06/06(金) 06:06:55.21 ID:kAncoGTb]
- >>447
GoなんてGoogle社員が暇な時間に作ってみましたってだけで 別にChromeの中核スクリプトに採用する為のものでもなんでもないからな メンツがメンツだけに一時期注目されたけどあれでも騒がれすぎだった
- 452 名前:デフォルトの名無しさん [2014/06/06(金) 06:14:19.62 ID:VdkUhq2q]
- >>451
↑こいつ知ったかで良くここまで自信まんまんに恥晒せるな すごいわ
- 453 名前:デフォルトの名無しさん mailto:sage [2014/06/06(金) 07:38:18.52 ID:1jHAJD54]
- >>407
varでもよかったんだ ところでbの型ってOptional(型!)だったらりする? >>415 推測だけどGo-langのスライスみたいにArrayはあくまでラッパーで本体は別に存在するんじゃない だから代入した場合本体の参照のみコピーされるのではないかと unshareの機構も合点がいくし >>447 発表した時点で”使える”言語だからじゃないの? あと注目度の高いWWDCの基調講演で発表されたというインパクトもあるかもね
- 454 名前:デフォルトの名無しさん mailto:sage [2014/06/06(金) 07:59:08.42 ID:Wfg//q6J]
- ObjC冗長だって言うけど、Swiftになったら結局コメント書かなきゃいけなくなる予感
ObjCはappleDocコメントとメソッド名で機能は殆んどつたわるからな つかAppleDocとかCocoaPodsとかSwiftに移行するのかな
- 455 名前:デフォルトの名無しさん [2014/06/06(金) 08:02:22.50 ID:s5X4N2N/]
- >>453
>>>407 >varでもよかったんだ >ところでbの型ってOptional(型!)だったらりする? bはOptionalにならない。必ず値が入るから。 b = a! と同じ
- 456 名前:デフォルトの名無しさん [2014/06/06(金) 08:14:54.58 ID:s5X4N2N/]
- どうでもいいけど
var a:Bool? var b = !a! みたいな書き方も出来るのな。 まぁ否定演算子と間違える奴は居ないか
- 457 名前:デフォルトの名無しさん mailto:sage [2014/06/06(金) 08:23:58.96 ID:dQ9iK7KV]
- >>438
Swiftレベルの文法で脳細胞使ってんなよ 初見で書けるだろこんなの
- 458 名前:デフォルトの名無しさん mailto:sage [2014/06/06(金) 08:26:07.34 ID:XasNKctc]
- >>451
実績がないのは事実 と思っていたがdocckerでgo始まったと思ったわ
- 459 名前:デフォルトの名無しさん mailto:sage [2014/06/06(金) 08:30:57.55 ID:LzbjDMik]
- >>457
いつまでもマルチコピペ野郎に反応すんなks
- 460 名前:デフォルトの名無しさん mailto:sage [2014/06/06(金) 08:57:10.26 ID:DTdJKogB]
- Boys, be ambiguous!
- 461 名前:デフォルトの名無しさん mailto:sage [2014/06/06(金) 09:32:25.44 ID:NbZ9JiJc]
- >>446
より簡単に書けるからこそ、後でみてわからなくなりそう array[index] [array objectAtIndex:index] 事前知識なしで意味がとりやすいのは後者
- 462 名前:デフォルトの名無しさん mailto:sage [2014/06/06(金) 09:45:58.53 ID:j3uepfFp]
- >>450 SwiftScript は絶対に出てきそう。 Swiftインタプリタと実現性はどっこいどっこい。
AppleScriptを置き換えてあらゆるものを統一言語で処理する。
- 463 名前:デフォルトの名無しさん mailto:sage [2014/06/06(金) 09:46:48.62 ID:+4efFwAW]
- COBOLの場合
ADD A B GIVING C C = A + B 事前知識なしで意味がとりやすいのは後者 こうですか!? わかりません><
- 464 名前:デフォルトの名無しさん mailto:sage [2014/06/06(金) 09:48:04.30 ID:+4efFwAW]
- あれ、前後まちがえた...
- 465 名前:デフォルトの名無しさん mailto:sage [2014/06/06(金) 10:14:11.16 ID:bHnhPL3c]
- Swiftは関数の引数にラベルを書けるから可読性が落ちることはないと思う。
まぁどっちの場合もプログラマの命名センスに依存するけど 今手元に実行環境ないから確認できなけど、Arrayにも valueAtIndex的なメソッドあるんじゃないかな
- 466 名前:デフォルトの名無しさん [2014/06/06(金) 10:14:32.43 ID:ueXkqxBK]
- Objective-Cはオブジェクト指向入門としては分かり易いけど、オブジェクト指向に慣れてくるとモダンオブジェクト指向言語の方が書きやすいんだよなぁ
- 467 名前:デフォルトの名無しさん mailto:sage [2014/06/06(金) 10:22:04.34 ID:y58jmSWV]
- >>432
いやDictionaryの方は素直じゃねえか? 参照だけするなら新しいオブジェクトを増やさない。CopyOnWriteって思想でしょ。 Arrayは中身だけ書き換えるソートみたいな処理があるから、中身変えただけじゃコピーされないように したんじゃねえの? でも中身を書き換えてもコピーされないような特殊メソッドを用意してやったほうが良かった気がするんだよなぁ。 >>461 いやいや、[対象 操作:引数]って構文がノーマルCからかけ離れてるから、一概には…… 30年前くらいにパソコンを始めるとまず学習するBASICでも配列はA(4)みたいにアクセスしてたし。
- 468 名前:デフォルトの名無しさん [2014/06/06(金) 10:24:52.84 ID:IcDjZ6AK]
- オブジェクト指向は愚かな考え。
peace.2ch.net/test/read.cgi/tech/1393660194/
- 469 名前:デフォルトの名無しさん [2014/06/06(金) 10:33:51.88 ID:VHSXa0o7]
- >>468
人間クラス継承して美少女クラス作るとか言ってる時点でオブジェクト指向理解できてない。 美少女クラス作るなら二次元人クラス継承するに決まってんだろ
- 470 名前:デフォルトの名無しさん mailto:sage [2014/06/06(金) 10:50:52.82 ID:N1a6rny2]
- たとえば
postBlog("眠い") だと確実に混乱する postBlog(title: "眠い") とみんな書いてくれるだろうか 半強制的に [self postBlogWithTitle:@"眠い" withBody:nil] とかなっていた方が読みやすいのは私だけか selfとか主語も明示されているし qiita.com/nori0620/items/cf956fea84e82ec2aee5#2-10 ※例示しただけで元記事を否定する意図はありません
- 471 名前:デフォルトの名無しさん mailto:sage [2014/06/06(金) 10:53:33.80 ID:lrmBy0jf]
- >>470
[self postBlog:@"眠い" with:nil] だと確実に混乱する [self postBlogWithTitle:@"眠い" withBody:nil] とみんな書いてくれるだろうか
- 472 名前:デフォルトの名無しさん mailto:sage [2014/06/06(金) 10:53:44.46 ID:BvDrvDh3]
- Swiftってラピュタに出てくるやつかな
- 473 名前:デフォルトの名無しさん mailto:sage [2014/06/06(金) 10:57:06.27 ID:DTdJKogB]
- www.moonmile.net/blog/archives/3580
_name 参照してないから詐欺だよな
- 474 名前:デフォルトの名無しさん mailto:sage [2014/06/06(金) 11:00:07.92 ID:N1a6rny2]
- >>471
オブジェクティブCのいいところって、 下のようなメソッド名に無意識のうちに誘導されるところだと思っていたんだけど、上のような書き方をする人も結構いるんですかね
- 475 名前:デフォルトの名無しさん mailto:sage [2014/06/06(金) 11:02:40.60 ID:lrmBy0jf]
- >>474
470みたいなこと心配してる辺り、お前とお前の周囲はよっぽど低レベルなプログラマばかりだと思ったが
- 476 名前:デフォルトの名無しさん mailto:sage [2014/06/06(金) 11:04:41.80 ID:cj6UOPoT]
- postBlogWithTitle: body: こうだべ
- 477 名前:デフォルトの名無しさん mailto:sage [2014/06/06(金) 11:08:44.12 ID:UcUEUerQ]
- 新人とか派遣がしょっちゅう入れ替わりで入ってくるんだろw
- 478 名前:デフォルトの名無しさん mailto:sage [2014/06/06(金) 11:31:18.80 ID:dQ9iK7KV]
- >>470
もうSwift使うのやめなよ
- 479 名前:デフォルトの名無しさん mailto:sage [2014/06/06(金) 11:45:21.84 ID:y58jmSWV]
- >>474
少なくともAppleの出してるガイドライン的にはしたの書き方になる 上の書き方は悪い例としてあげられている その良いところって、ObjectiveCの、というよりライブラリの出来じゃ?
- 480 名前:デフォルトの名無しさん mailto:sage [2014/06/06(金) 11:47:59.73 ID:Tyg3LYFk]
- そんなに悪いこと言ってるとは思わんけどね
でも気をつけないと行けないのはAPI作る側で、利用する側じゃないんだよな func postBlog(title: String) {} だと postBlog("漏らした") としか書けない postBlog(title: "漏らした") と書けるためには func postBlog(#title: String) {} と定義しないと行けない デフォルトと逆にしてほしいね デフォルトでラベル付きで、#付けたらラベル無しがいい しかも、何故かイニシャライザはデフォルトでラベル付きになる class Blog { init(title: String) {} } って書くだけでラベル付きになる let entry = Blog(title: "漏らした") メソッドとイニシャライザでデフォルトが逆で紛らわしい
- 481 名前:デフォルトの名無しさん mailto:sage [2014/06/06(金) 11:53:15.28 ID:WrtGDpxm]
- イニシャライザはObjC側に持ってくとinitWithが補完されるから...とかそういうのが絡んでるのでは
- 482 名前:デフォルトの名無しさん mailto:sage [2014/06/06(金) 12:09:31.02 ID:1jHAJD54]
- 配列添字演算子[]よりObjective-Cのメッセージ式で使う[]の方が
よっぽど意味不明だと思うけど >>455 >bはOptionalにならない。必ず値が入るから。 やっぱそうなるのね bにnil再代入出来たらOptional Bindingの意味ないじゃんって思ってたからちょっと気になって >>480 それなら関数名postBlogWithTitle()すればいいんじゃないの?
- 483 名前:デフォルトの名無しさん mailto:sage [2014/06/06(金) 12:15:42.34 ID:WrtGDpxm]
- []はプリプロセッサの名残だからねえ
- 484 名前:デフォルトの名無しさん [2014/06/06(金) 12:39:11.46 ID:TaxzDts5]
- 今からXcode新しいの入れようと思うんだけど
swiftで作ったアプリはiOS7ターゲットのアプリとしてもうリリースできるの?
- 485 名前:デフォルトの名無しさん mailto:sage [2014/06/06(金) 12:53:56.04 ID:WrtGDpxm]
- SSEとかintrinsicsを使う方法はあるのだろうか
- 486 名前:デフォルトの名無しさん mailto:sage [2014/06/06(金) 12:57:56.85 ID:Tyg3LYFk]
- >>482
>それなら関数名postBlogWithTitle()すればいいんじゃないの? 面倒くさいから1引数で例示してるけど、ラベル付き引数が真価を発揮するのは多引数のときなんで多引数で脳内変換して呼んでくれ func fill(#red: Int, #green: Int, #blue: Int) {} func fill(#hue: Int, #saturation: Int, #lightness: Int) {} と定義して fill(red: 20, green: 30, blue: 40) と呼ぶか func fillRGB(red: Int, green: Int, blue: Int) {} func fillHSL(hue: Int, saturation: Int, lightness: Int) {} と定義して fillRGB(10, 20, 30) と呼ぶか 俺は圧倒的に前者の方がいい ちなみに、うっかり func flll(red: Int, green: Int, blue: Int) { println("RGB") } func fill(hue: Int, saturation: Int, lightness: Int) { println("HSL") } なんて定義すると、一つ目の fill が二つ目の fill で上書きされて、 fill(20, 30, 40) で常に二つ目の HSL の方しか呼び出されないみたい コンパイラも何も注意してくれない… こういううっかりミスをなくすためにもデフォルトでラベル付きにして どうしてもラベル付けたくないときだけ # 付けてラベル無しに出来る仕様の方がいいと思うんだ
- 487 名前:デフォルトの名無しさん mailto:sage [2014/06/06(金) 13:05:06.24 ID:A5R0aIHZ]
- Objective-Cは要するにCで、クラス化したモジュールに命令を送る
つまり『言語に追加した機能を使う』時は[]でっていう形で統一されてて そこで「なにになにをさせる」って明示的な書き方をせよって念押しされてたから 他のオブジェクト指向言語が嵌った "後でソース見たら何やってんのかわかんねぇ"問題が大幅に軽減されていたんだけど いろいろガタがきてたCをモダン言語に差し替えたのはいいが それで結果としてプログラマーの陥る精神疾患 「タイプ量が少なければ俺が楽、人には読めない難しい書き方する俺カッケー」が 輸入されて来ちゃったら本末転倒だよなーとは思ってる。 そもそもObjective-Cでも引数ラベルガン無視で[hoge: : :]って書いたり キャメルケースなんかシラネーヨwwwってクラスやメソッドをAAA、BBBって 書いてもプログラム構文的には問題がないわけで ありゃ文化的に"そう書かないと後で死ぬぞ?"と強制したものだから Swiftでリセットした時に「魔法の呪文みたいに書くのがプロなんだよ 俺の呪文が解読できねぇのは素人!」みてぇなヒャッハー(モヒカン装備)が 流れ込んできて暴れられたらせっかくのSwiftが 他の言語が陥ったのと同じ混乱持ち込まれそうで嫌だなぁ。と Appleはサンプルや正書法をしっかりして欲しいとは思う。
- 488 名前:デフォルトの名無しさん mailto:sage [2014/06/06(金) 14:22:42.46 ID:dQ9iK7KV]
- JavaScriptやruby出身のにわかが暴れるわけですわ
- 489 名前:デフォルトの名無しさん mailto:sage [2014/06/06(金) 14:43:09.87 ID:bOG7+wI5]
- 動的型.vs.静的型のときに「動的型信者は、簡潔に書けるからスクリプト系の言語を
支持してるのあって、静的型でスクリプト言語なみに簡潔にかける言語がでてきたら 静的型のほうが断然いいよな」って言っても、動的型のほうだいいって認めなかったな。 あのときの動的信者はswiftは使用禁止な。 泣いて謝ってもるゆさん。
- 490 名前:デフォルトの名無しさん mailto:sage [2014/06/06(金) 15:21:15.78 ID:7zy6H/7g]
- mac持ってるけどIOSデベロッパーじゃないからxcode6betaが取れない・・・
なんか方法ないかなー
- 491 名前:デフォルトの名無しさん mailto:sage [2014/06/06(金) 15:34:40.07 ID:y58jmSWV]
- >>490
方法?あるよ クレジットカードを手にしてiOS Developer Programを購入する
- 492 名前:デフォルトの名無しさん mailto:sage [2014/06/06(金) 15:41:17.61 ID:7zy6H/7g]
- >>491
採用
- 493 名前:デフォルトの名無しさん [2014/06/06(金) 15:42:02.29 ID:NEq+KBRq]
- 一年間7800円なんだからゲーム一本買うようなもんだと思えばいいじゃん。ゲームより楽しいよ。
- 494 名前:デフォルトの名無しさん mailto:sage [2014/06/06(金) 15:48:29.43 ID:UcUEUerQ]
- 8400じゃなかったか
- 495 名前:デフォルトの名無しさん mailto:sage [2014/06/06(金) 15:51:14.13 ID:BJtvL66b]
- >>486
俺は後者のほうがいいけど? 別に誰もswift強制してないんだから、objc使えばいいじゃん
- 496 名前:デフォルトの名無しさん mailto:sage [2014/06/06(金) 15:54:05.74 ID:wKIGaEH1]
- >>493
ほんとそれ
- 497 名前:デフォルトの名無しさん mailto:sage [2014/06/06(金) 15:56:17.69 ID:y58jmSWV]
- >>493
ゲームする時間がないから躊躇してんだよなぁ
- 498 名前:デフォルトの名無しさん mailto:sage [2014/06/06(金) 16:07:14.35 ID:y58jmSWV]
- >>484
まだできません
- 499 名前:デフォルトの名無しさん [2014/06/06(金) 16:11:18.17 ID:J6hrkM26]
- >>494
7800だよ。開発者登録やめてたけどSwift発表されて早く触ってみたくて即日登録した俺が言うんだから間違いないw
- 500 名前:デフォルトの名無しさん mailto:sage [2014/06/06(金) 16:16:25.49 ID:7zy6H/7g]
- >>493
なるほどその考えいいな!最近は本当にゲームよりプログラミングの方が楽しいから行けるかも!
- 501 名前:デフォルトの名無しさん mailto:sage [2014/06/06(金) 16:29:18.65 ID:UcUEUerQ]
- なるほど、4月から税別表記になったんだっけか
- 502 名前:デフォルトの名無しさん [2014/06/06(金) 16:48:05.07 ID:343Zpa5B]
- あ、8400円は税5%込みの時の値段か。納得。
- 503 名前:デフォルトの名無しさん mailto:sage [2014/06/06(金) 18:42:20.59 ID:T3cjS8yL]
- tupleは、3つまではレジスタ渡し(rax,rdx,rcx)で返されて
それ以上は全部スタック渡しになるようだ でも浮動小数点はxmm0,xmm1の次はx87のスタックトップ使ってて超謎仕様
- 504 名前:デフォルトの名無しさん mailto:sage [2014/06/06(金) 18:43:54.35 ID:T3cjS8yL]
- 全部ってのは4つ目からスタック、ではなく1つ目から全部という意味ね
- 505 名前:デフォルトの名無しさん [2014/06/06(金) 19:38:00.97 ID:s5X4N2N/]
- てことはタプルは3つまでにしといた方がパフォーマンスいいのか。ループ内で使う場合とかは頭の片隅に置いておいた方がいいな
- 506 名前:デフォルトの名無しさん mailto:sage [2014/06/06(金) 19:59:36.99 ID:7T18ju/1]
- >>490
取るってなんだ取るって、どっかにくっついちゃったのか
- 507 名前:デフォルトの名無しさん mailto:sage [2014/06/06(金) 20:51:16.59 ID:A5R0aIHZ]
- 弟がダウンロードのことを「引き込む」っていうので
いつも会話で違和感あるの思い出した。 「落とす」も考えたらたいがいだな
- 508 名前:デフォルトの名無しさん mailto:sage [2014/06/06(金) 21:22:13.16 ID:xKXbmGps]
- 感覚的にタプルはペアなオブジェクトな印象‥何でだろうw
- 509 名前:デフォルトの名無しさん [2014/06/06(金) 21:25:39.79 ID:s5X4N2N/]
- >>508
key-value的に使うことが多いからじゃね? 後は処理結果とエラーコードとか
- 510 名前:デフォルトの名無しさん mailto:sage [2014/06/06(金) 21:33:29.63 ID:XcM2C4Vm]
- >>508
一般にはN個の要素から構成されるタプル(tuple, 組)について、 2要素のものをペア(pair, 対)と呼ぶ 同様に、3要素をトリプル(triple)、4要素をクワッダプル(quadruple)と 呼ぶことがある Wikipediaの「タプル」のページに詳しい解説あり
- 511 名前:デフォルトの名無しさん [2014/06/06(金) 21:35:00.88 ID:5aTUsUzW]
- >>469
石川梨華は2Dではない
- 512 名前:デフォルトの名無しさん mailto:sage [2014/06/06(金) 21:35:46.29 ID:bHnhPL3c]
- 感覚的にタプルはなんかたっぷんたっぷんしてるイメージがある
- 513 名前:デフォルトの名無しさん mailto:sage [2014/06/06(金) 21:36:10.59 ID:Jz5ObmDX]
- PHPやJavaを駆逐するような言語を期待してたのになぁ
- 514 名前:デフォルトの名無しさん mailto:sage [2014/06/06(金) 21:36:59.13 ID:lrmBy0jf]
- タプルは直積集合
- 515 名前:デフォルトの名無しさん mailto:sage [2014/06/06(金) 21:43:55.80 ID:XcM2C4Vm]
- の要素
- 516 名前:デフォルトの名無しさん mailto:sage [2014/06/06(金) 21:58:13.31 ID:bHnhPL3c]
- しかしSwiftの解説本が出る時に、
Optional Types とか force-unwrap とか Optional Chaining とか Subscripts とか Memberwise initializer とか Nested Types とか どういう風に訳されるのかね 適当な訳語が乱立しないようにApple Japan辺りが指針を出すべきだと思うけどね
- 517 名前:デフォルトの名無しさん mailto:sage [2014/06/06(金) 22:24:12.80 ID:KlEM9OMP]
- 今時訳さないんじゃない
- 518 名前:デフォルトの名無しさん mailto:sage [2014/06/06(金) 22:31:33.80 ID:bHnhPL3c]
- 訳すでしょ
Designated Initializer もデシグネイテッドイニシャライザじゃなくて指定イニシャライザって訳してるし
- 519 名前:デフォルトの名無しさん mailto:sage [2014/06/06(金) 22:31:56.30 ID:ICJsHYDG]
- Javaの公式ドキュメント日本語訳だとOptionalはそのままだなあ
- 520 名前:デフォルトの名無しさん mailto:sage [2014/06/06(金) 22:37:48.39 ID:qsDOAuAz]
- >>518
デザイネイテッドとちゃうの
- 521 名前:デフォルトの名無しさん mailto:sage [2014/06/06(金) 22:38:53.62 ID:qsDOAuAz]
- なんでもない俺が悪かった
- 522 名前:デフォルトの名無しさん mailto:sage [2014/06/06(金) 22:41:05.86 ID:UgiouvQd]
- デジグネイテッド
- 523 名前:デフォルトの名無しさん mailto:sage [2014/06/06(金) 22:43:13.61 ID:bHnhPL3c]
- すまん、シの濁点が抜けてた
デジグネイテッドね
- 524 名前:デフォルトの名無しさん mailto:sage [2014/06/06(金) 23:18:36.37 ID:WrtGDpxm]
- tupleのレジスタ渡しはarm64だと4つまでOKだった。
- 525 名前:デフォルトの名無しさん mailto:sage [2014/06/06(金) 23:35:21.34 ID:qsDOAuAz]
- なんでamd64だと変わるんだw
最適化の傾向がよくわからんね llvmがゴニョゴニョしてるんだろうけど というかamd64上って仮想環境動作かhackintoshってことですか
- 526 名前:デフォルトの名無しさん mailto:sage [2014/06/06(金) 23:36:13.64 ID:qsDOAuAz]
- ごめんなさい空目
armですねすみません 疲れてるな 寝ます
- 527 名前:デフォルトの名無しさん mailto:sage [2014/06/06(金) 23:49:25.99 ID:WrtGDpxm]
- x86_64だと3つ、arm64(aarch64)だと4つ。
- 528 名前:デフォルトの名無しさん mailto:sage [2014/06/07(土) 00:23:20.70 ID:jgc6Krm+]
- >>518
野球のDHに合わせて指名イニシャライザのほうが分かりやすかったよな
- 529 名前:デフォルトの名無しさん mailto:sage [2014/06/07(土) 01:32:28.79 ID:K30zkuC1]
- >>482
Smalltalk のブロックが [] なんだから inline Smalltalk を書ける Objective C が [] を Smalltalk 部分の埋め込みに使うのは当然だろう。 無知な奴にとって意味不明だというのはそれは当たり前であって何の主張にもならない。
- 530 名前:デフォルトの名無しさん mailto:sage [2014/06/07(土) 02:13:32.75 ID:rMJ4X6ee]
- むしろ昨日の昼にム板のスレでの門外漢の
"だいたいObjective-Cなんてさー"的なdisりに呆れて書き込んだ内容が コピペ君にまるごとコピペされて俺の方が困惑。
- 531 名前:デフォルトの名無しさん mailto:sage [2014/06/07(土) 02:49:46.03 ID:Xnu2GevG]
- Xcodeの補完ってまだ動かないの?
ならしばらく様子見したい
- 532 名前:デフォルトの名無しさん mailto:sage [2014/06/07(土) 06:25:43.11 ID:SxbAzKvi]
- >>507
語源をたどると 相手が月とか衛星にあるコンピュータで こっちから投げるのがアップロード 落とすのがダウンロード なら自然な表現だな
- 533 名前:デフォルトの名無しさん mailto:sage [2014/06/07(土) 08:36:29.60 ID:Qlm7Irx9]
- 誰か言語比較のWiki に追加してくれ。わかる範囲で入れて置いてくれれば誰かが追加して行くだろう。
ttp://ja.wikipedia.org/wiki/プログラミング言語の比較
- 534 名前:デフォルトの名無しさん mailto:sage [2014/06/07(土) 09:01:34.57 ID:PYm58794]
- >>531
動くよ
- 535 名前:デフォルトの名無しさん mailto:sage [2014/06/07(土) 11:05:05.36 ID:54tfAzAv]
- >>491
クレカ持ってないんだがw クレカ無いとデベロッパー登録は無理?
- 536 名前:デフォルトの名無しさん [2014/06/07(土) 11:13:46.01 ID:MHvRsMmd]
- visaデビッドみたいなのでも認証通る?通らない?
ja.wikipedia.org/wiki/デビットカード
- 537 名前:デフォルトの名無しさん mailto:sage [2014/06/07(土) 11:56:22.67 ID:Qlm7Irx9]
- 商品購入と同じだから銀行振り込みでも良いよ。
- 538 名前:デフォルトの名無しさん mailto:sage [2014/06/07(土) 11:57:08.93 ID:Qlm7Irx9]
- 個人の場合は簡単だが企業の場合は少し面倒くさい。
- 539 名前:デフォルトの名無しさん mailto:sage [2014/06/07(土) 12:11:50.39 ID:uAOOSJ5Q]
- あれ? 無料会員だとダウンロードできないの?
- 540 名前:デフォルトの名無しさん mailto:sage [2014/06/07(土) 12:14:42.36 ID:PYm58794]
- 無料会員は正式リリース後にまたお越し下さい
- 541 名前:デフォルトの名無しさん mailto:sage [2014/06/07(土) 13:16:18.13 ID:SRkoD9Jh]
- >>536
通る つかebank(ちくせう、今じゃ楽天だ)で通った
- 542 名前:デフォルトの名無しさん mailto:sage [2014/06/07(土) 13:29:20.97 ID:4IjJ2QZJ]
- 指定イニシャライザとコンビニエンスイニシャライザを明確に区別する仕様はいいね
- 543 名前:デフォルトの名無しさん mailto:sage [2014/06/07(土) 13:49:08.07 ID:2vvW/YAp]
- >>529
Smalltalk では [] がブロックだからこそ、普通のメッセージ送信に [] が必須な ObjC の文法には違和感があるよ。
- 544 名前:デフォルトの名無しさん mailto:sage [2014/06/07(土) 13:57:18.75 ID:Qlm7Irx9]
- 1年で開発者登録数が倍増しそうだな。
- 545 名前:デフォルトの名無しさん mailto:sage [2014/06/07(土) 14:05:28.21 ID:4IjJ2QZJ]
- 2倍に増えるどうかは中国次第
- 546 名前:デフォルトの名無しさん mailto:sage [2014/06/07(土) 14:14:34.00 ID:+6c+B5Zd]
- 日本語の文字も使えるなら、なでしこ涙目だな
- 547 名前:デフォルトの名無しさん mailto:sage [2014/06/07(土) 14:17:35.25 ID:Xnu2GevG]
- >>544
いや増えないだろ アプリのアイデアないと使わないし
|

|