トップページ⇒tech
1001コメント296KB

Swiftスレ

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん2014/06/03(火) 04:12:21.08ID:rEEU5ykv
WWDC2014で発表されたAppleの新言語Swiftについて語りましょう
https://developer.apple.com/swift/
0571デフォルトの名無しさん2014/06/07(土) 19:40:41.15ID:TlGqKTZW
仮に、他のプラットフォームで使えたとしても、Goなどと比べて特長(徴じゃないよ)が全くない。
だから、普通の人は閉鎖的だと言ってわざわざ絶望しない。
0572デフォルトの名無しさん2014/06/07(土) 19:55:29.09ID:rMJ4X6ee
こんな奴がC++の幹部やってるようじゃ未来は暗いな
早晩ObjCとSwiftに駆逐されるでしょう

だいたい自由(笑)なんてのはとっくに敗北してる
マルウェア天国のGoogle Playを見ろよ
ソフトの発展にはAppleみたいな信頼できる組織の統制が絶対に必要なんだよ
0573デフォルトの名無しさん2014/06/07(土) 19:56:47.37ID:7pBMlLiO
自由なソフトウェア教というApple教より不自由な宗教にハマってるようにしか見えんわなw
0574デフォルトの名無しさん2014/06/07(土) 19:57:36.03ID:/UoE9drH
>>567
で、C/C++ との比較はいかに?
0575デフォルトの名無しさん2014/06/07(土) 19:58:25.69ID:/UoE9drH
>>572
>C++の幹部
ここ笑うところですか?
0576デフォルトの名無しさん2014/06/07(土) 19:58:27.41ID:pVPDhPb9
ソフトウェア利用者の自由は保証するが、作る人の自由は保証しない。
0577デフォルトの名無しさん2014/06/07(土) 20:00:21.98ID:qArHvPwZ
>>572
なんでNGされてるのかと思ったらおまえマルチポストコピペ君じゃん。
0578デフォルトの名無しさん2014/06/07(土) 20:48:22.66ID:PqyH2mKV
>>535
この春に更新した時はクレジットカードかApple Storeギフトカードの選択しかできなかった。
Apple Storeギフトカードはコンビニ払いができるので、カードなしでも大丈夫。手数料もなし。
7800+消費税分の金額で自分宛のApple Storeギフトカードを購入。
コンビニでの入金後、2日くらいでコードがメールで届く。
Apple StoreでiOS Developer Programを購入するときにApple Storeギフトカードを選択して
事前に購入したコードを入力すれば完了。
0579デフォルトの名無しさん2014/06/07(土) 20:55:25.02ID:x/Jslsu8
SwiftだのC++だのPythonだのJavaだのたいして変わらん奴らで罵り合ってて恥ずかしくなるわ

言語には2種類しかないんだよ

Lispかそれ以外の言語か。
0580デフォルトの名無しさん2014/06/07(土) 21:02:23.99ID:rMJ4X6ee
>>577
NGにしてるしてるってわめくバカが一番ちゃんと読んでいる不思議w
0581デフォルトの名無しさん2014/06/07(土) 21:04:30.93ID:9clZYbXx
最近は共有NGってのもあるだろ
0582デフォルトの名無しさん2014/06/07(土) 21:19:37.20ID:4IjJ2QZJ
4GのMacbook AirだとPlayground弄るのもきついな
固まったり、落ちたりする
0583デフォルトの名無しさん2014/06/07(土) 22:03:33.64ID:x7Ot83v2
江添ってC++の幹部だったのかー
知らなかったわー
0584デフォルトの名無しさん2014/06/07(土) 22:09:58.99ID:ZS7Pwk6Y
お前ら嫉妬すんなよw
有名企業で言語の啓蒙が仕事とかなかなかできないぞw
しかしSwiftは興味深いし楽しい
自分が楽しめればよれこそが自由だよ
0585デフォルトの名無しさん2014/06/07(土) 22:32:50.70ID:kB4Uf9RW
否定意見を嫉妬認定はろくでもない奴の法則
0586デフォルトの名無しさん2014/06/07(土) 22:36:14.08ID:5ZPexMcX
自分の好きな物を否定されたら顔真っ赤にして人格否定するのはろくでなしの法則
0587デフォルトの名無しさん2014/06/07(土) 23:10:34.72ID:4IjJ2QZJ
Playgound でオプショナルなオブジェクト変数にnilを代入してもデストラクタが呼ばれないんだが
なんでだろ?
0588デフォルトの名無しさん2014/06/07(土) 23:14:17.44ID:4IjJ2QZJ
アプリ内で実行するとちゃんとデストラクタが呼ばれるなぁ
PlaygoundだとAutoreleaseが働かないとかそんな制約でもあんのかな?
0589デフォルトの名無しさん2014/06/07(土) 23:39:56.27ID:Qlm7Irx9
swift vs scala
https://raw.githubusercontent.com/densh/talks/master/swift-vs-scala-211-2014-06-03/Swift%20vs%20Scala%202.11.pdf
0590デフォルトの名無しさん2014/06/07(土) 23:42:16.39ID:wMSL+ECD
>>579
やはりここにも原理主義者が現れたか





。。。その通りなんだけどね
0591デフォルトの名無しさん2014/06/07(土) 23:44:14.20ID:8u8pZjmd
>>570
>Appleが新言語、Swiftを発表するも、すでに閉鎖的すぎて絶望しかない
>http://cpplover.blogspot.jp/2014/06/appleswift.html

煽り狙いではあるけど、まったく間違ってはいないよね。
あらゆる手段で囲い込みを計るAppleはかつて批判されたMS以上に薄汚いやり口と
いうか、不自由な世界を作り出そうとしている。
0592デフォルトの名無しさん2014/06/07(土) 23:49:39.16ID:7pBMlLiO
すでに閉鎖的すぎて の根拠がApple製ハード/ソフトでしか言語仕様が読めねーよ という事だったのだけど
オンラインでHTML版が公開されていることを指摘された時点でちゃんと題を訂正すべきだったのにね という話では
0593デフォルトの名無しさん2014/06/07(土) 23:52:14.17ID:hsTjpk2m
>>591
あ、またこれコピペマルチポストだ。
0594デフォルトの名無しさん2014/06/07(土) 23:55:37.47ID:QGBu1diG
全然仕様とか見てないんだけどObjective-Cの大幅アップデートではないの?
0595,,・´∀`・,,)っ-○○○2014/06/08(日) 00:05:21.10ID:x3Apu0jy
ObjCを近代的に書き直したらこうなったってことでしょ
結局[]の不人気を認めたってことで



CilkPlusとかTBBとかと組み合わせて使うことは考慮されてるのかしら?
0596デフォルトの名無しさん2014/06/08(日) 01:07:16.19ID:hZx8QV4G
しかしこのスレもひところの勢いがなくなったな
みんなもう飽きたのかな
0597デフォルトの名無しさん2014/06/08(日) 01:10:00.26ID:XamXsQNr
たとえば>>591,595のように何人か勘違いしてる住人がいるみたいなので、
新Mac板の翻訳スレからSwift誕生の背景を見事に推察していた
三年前(2011年8月)のカキコを紹介しとく

・Mac関連ネタをそれはもう凄まじい勢いで翻訳するスレ7 (dat落ち)
  http://anago.2ch.net/test/read.cgi/mac/1194073058/666
0598デフォルトの名無しさん2014/06/08(日) 01:10:06.56ID:vfBwvsek
>>595
Apple純正でもスレッドプールの実装でGCDがあるんだけど、これはそのままSwiftでも使えるらしい。
0599デフォルトの名無しさん2014/06/08(日) 01:27:33.40ID:d5ULdee/
キチガイ信者とキチガイアンチ。
もうちょっと冷めた見方できんのかね。
0600デフォルトの名無しさん2014/06/08(日) 01:35:46.67ID:RY7l8BgD
新しく言語増えてヒステリックになる人の心理がよくわからないんだよね
奇をてらった物でも無く、習得するのに一時間もかからない
この言語を何故憎むのか
Openで無いから?それも意味わからんし
0601デフォルトの名無しさん2014/06/08(日) 01:38:12.06ID:c1PsnxZ1
>>596
ヒント NDA
0602デフォルトの名無しさん2014/06/08(日) 02:27:41.11ID:7I1k7dLg
結局NDAは一般に公開されてるものに関しては無視して良いの?
0603デフォルトの名無しさん2014/06/08(日) 02:29:18.68ID:V8pGZEud
>>602 そりゃそうだよ。
0604デフォルトの名無しさん2014/06/08(日) 02:29:52.71ID:hZx8QV4G
>>600
1時間で最低限でも習得でもするには、400ページある基本的なランゲージリファレンスだけでも
1ページ9秒のペースで読まなきゃならんわけだが
0605デフォルトの名無しさん2014/06/08(日) 03:44:35.78ID:18mQ8a3z
>>582
こっちも落ちまくって全然話にならない。
最後まで安定しなければ、いよいよ買い替えか?
0606デフォルトの名無しさん2014/06/08(日) 04:17:20.28ID:ABq33sCq
能書きはもう良いからなんか作ってみた報告とかねーのかよ
そこでここが良かったとか悪かったとか具体的な話があれば説得力がある
ぐだぐだ理屈ばっかり達者なクズばっかりだなここは
0607デフォルトの名無しさん2014/06/08(日) 05:46:39.01ID:3IBdnZ1u
つ[言い出しっぺの法則]
0608デフォルトの名無しさん2014/06/08(日) 06:22:30.36ID:sljRGwJ9
>>606
その前に作る似値するかどうかを話し合ってんだろうが
なんでも、やってみないとわからんって馬鹿だろ
0609デフォルトの名無しさん2014/06/08(日) 06:51:33.93ID:TOeZB11U
Objective-C同様、引数にキーワードつけて読みやすくなってるのはいいんだけど
呼び出すときに
関数:キーワードつけない
メソッド:1つめ以外キーワードつける
イニシャライザ(というかコンストラクタ):全部キーワードつける
と統一されてないのがキモい。
全部キーワードつけたいよ・・・
0610デフォルトの名無しさん2014/06/08(日) 09:55:32.52ID:u29basmL
誰かWeb上の簡易エミュレータ作ってくれないかな
そういうのもNDA違反になるの?
0611デフォルトの名無しさん2014/06/08(日) 10:33:16.37ID:397riybv
あるはず
0612デフォルトの名無しさん2014/06/08(日) 10:35:54.73ID:V8pGZEud
>>610 script的に遊びたいから?
手っ取り早いのは、Macのサーバにtelnetで入ってTerminal でSwiftインタプリタやLLDBを動かすことだろうな。
でも第3者にオープンするのはNDA違反だな。

正式リリースされれば、オンラインスクールとして何処かがやり始めるだろう。
0613デフォルトの名無しさん2014/06/08(日) 10:45:23.87ID:u29basmL
> >>610 script的に遊びたいから?
仕様は読むけどやっぱり動かしてみたいのよ。
正式リリースまで課金デベロッパーしか動かせないなんてのはつまんない。
0614デフォルトの名無しさん2014/06/08(日) 11:01:20.33ID:t5DgyYSS
言語仕様はNDA関係なくiBooksで無料購入できるべ
0615,,・´∀`・,,)っ-○○○2014/06/08(日) 11:39:27.03ID:qgapksJl
今までだってGNU ObjCがあったのにMac以外の環境で全く流行らなかったことを
考えればオープン仕様になったところで普及は見込めんな

スクリプトで遊びたいなら月額980円のレンタルサーバでRailsやNode.js使った
Webアプリ作ったほうがよっぽど楽しいと思うよ
0616デフォルトの名無しさん2014/06/08(日) 11:43:30.53ID:hZx8QV4G
別に980円じゃなくてもいいだろ
0617デフォルトの名無しさん2014/06/08(日) 11:56:34.69ID:vgC+RWbD
>>615
iOSアプリ開発者でさえ仕方なく使ってたObjCを、それ以外のプラットフォームの開発者が使うわけないじゃん
0618デフォルトの名無しさん2014/06/08(日) 11:56:50.28ID:7DlOm7kz
AppleがObj-Cを強制していたから仕方なく使ってただけで
他の選択肢があるなら好き好んで使わないというだけの話
0619,,・´∀`・,,)っ-○○○2014/06/08(日) 12:01:10.61ID:qgapksJl
皮肉なことだけどRuby on Rails勉強会によく参加する開発者のかなりの割合がMac使い

まあ非Mac環境のユーザーは今使えるものを使えってことだな
0620デフォルトの名無しさん2014/06/08(日) 12:03:20.24ID:V8pGZEud
>>615 Swiftの本質が解っていないな。 そもそもスクリプトとコンパイラは全く別物。
スクリプトは万能になり得ないが、基本的にコンパイラ系は万能になりうる。

オープンソースにして一番影響が大きいのは、iOS, Androidの開発環境が同じになってうまくすれば相互にリンク出来る事。
ObjCだと開発者も二の足を踏むのが多かったがSwiftなら誰でも使える。
0621デフォルトの名無しさん2014/06/08(日) 12:06:42.20ID:2xoDUg4i
>>620はもう口を開かないほうがいいな。
0622,,・´∀`・,,)っ-○○○2014/06/08(日) 12:21:42.51ID:qgapksJl
たいていのスマホアプリはAndroidとマルチ展開するからWebインターフェースとか
AIRがよく使われるんだよね。
たとえばRubyOnRailsでiOSアプリ作れるかというと、作れる(というか運用してるとこもある)
サーバ集約型なら、クライアント側はブラウザを埋め込むだけの最低限のコードを書けば
いいからね。

SwiftでAndroidとの相互移植がしやすくなるかというと、全くそんなことは無い。
Webブラウザを呼び出すコードを書くくらいなら雛形いくらでもあるからねー。
0623デフォルトの名無しさん2014/06/08(日) 12:24:15.33ID:7DlOm7kz
iOSアプリがRoRで作れるなんて寝言は
クライアント側も全部Rubyで書いてから言えカス
0624デフォルトの名無しさん2014/06/08(日) 12:26:17.99ID:graFfHTB
クライアント側は(UI)WebView使うって書いてるのにかわいそう
0625デフォルトの名無しさん2014/06/08(日) 12:27:34.90ID:hZx8QV4G
こんなんがあるんだが

ttp://www.rubymotion.com/
0626,,・´∀`・,,)っ-○○○2014/06/08(日) 12:28:38.40ID:qgapksJl
逆に言えばクライアント側がWebを表示するだけのサーバ集約型アプリなら
大半はRoRで作れることを認めたわけだね

SwiftでAndroidとのマルチ開発できるなら世話ねーよwww
0627デフォルトの名無しさん2014/06/08(日) 12:31:18.51ID:7DlOm7kz
>クライアント側がWebを表示するだけのサーバ集約型アプリ
アプリの一部に限定して大半なんてのたまわれても困るんだが?


Xamarinにお布施した方がマシだろ
0628デフォルトの名無しさん2014/06/08(日) 12:35:54.12ID:+1iNceTN
そもそもObjective-Cは単にsmalltalk+Cで
あんなシンプルな言語をピープー言って使えなかった層が
"ぼくの知ってる言語に似てるような気がするから使える!"なんてことが
あるわけがねぇじゃねぇか。
0629デフォルトの名無しさん2014/06/08(日) 12:36:48.12ID:3IBdnZ1u
AirとかwebViewアプリとかTitaniumとかはマルチプラットフォーム舐めてる奴のたわ言
まともな会社ならそれぞれのプラットフォームのネイティブで実装するのが最も確実で最もユーザフレンドリーで最もメンテナブルで
結果的に最もコストが低いと分かってるから実際そうしてる
0630デフォルトの名無しさん2014/06/08(日) 12:41:52.69ID:vfBwvsek
>>628
そういう奴に限ってSwiftはjavascriptを置き換えてWeb標準になるだの
Androidと共通の開発言語になるだの妄想しているというw
0631,,・´∀`・,,)っ-○○○2014/06/08(日) 12:45:27.35ID:qgapksJl
> 最もメンテナブルで

アプリのアップデートのたびにいちいちダウンロードさせるのがメンテナブルか?www
あんまり笑わせないでくれ。

大規模なUI更新をしてもサーバ側だけですむのはWebインターフェースのメリットだよ。
Amebaとかのソーシャルアプリは本当はWebだけで完結してるが
プッシュ通知が送れるからなんちゃってネイティブアプリ版も作ってるにすぎない。

「Apple税」を3割もとられるのはアプリ屋にとっては痛い話なんだけどね。
0632デフォルトの名無しさん2014/06/08(日) 12:47:44.86ID:V8pGZEud
>>622 そんなのアプリと言えるか。 それに最近はそんなWebブラウザで出来るような質の悪いアプリはリジェクトされる。
0633デフォルトの名無しさん2014/06/08(日) 12:50:31.61ID:7DlOm7kz
>>625
これを例にあげて"iOSアプリはRubyで作れる"っていう主張ならまだわかる

ただRoR使ってクライアント側を軽視して作ったマルチプラットフォームアプリが
大部分において他より優位であるかのような主張は一理ない
0634,,・´∀`・,,)っ-○○○2014/06/08(日) 12:52:24.35ID:qgapksJl
>>632
お前が気に入らないだけだろ。現実みろよ

https://itunes.apple.com/jp/app/garufurendo-jia/id570930454?mt=8
https://itunes.apple.com/jp/app/tian-xia-tong-yikuronikuru/id557479658?mt=8

Appleは自社の決済システムを使って欲しいだけよ
0635,,・´∀`・,,)っ-○○○2014/06/08(日) 12:53:49.74ID:qgapksJl
> クライアント側を軽視
Webインターフェースだと軽視したことになるのか。面白いこというなー
0636デフォルトの名無しさん2014/06/08(日) 13:00:21.80ID:7DlOm7kz
わざわざできる事を制限してパフォーマンスも悪くしてどのあたりが軽視じゃないの?
明らかに向いてないアプリもまだまだ多いよね?
0637デフォルトの名無しさん2014/06/08(日) 13:00:37.10ID:bdkGEBLC
>>631
よくApple税とか言う奴居るが、普通にパッケージ売りしたらもっと中間マージンで飛ぶわ
0638,,・´∀`・,,)っ-○○○2014/06/08(日) 13:00:56.15ID:qgapksJl
ID:V8pGZEud
Webブラウザでできるアプリでリジェクトされた例を示してください!
さあ速く!
0639,,・´∀`・,,)っ-○○○2014/06/08(日) 13:03:22.22ID:qgapksJl
>>637
HTML5がどうだのいろいろ屁理屈こねてWebブラウザで動くFlashは潰したけど
アプリ組み込みのFlash(=AIR)は残ってるよね。
結局は決済レジの問題だよ。
0640デフォルトの名無しさん2014/06/08(日) 13:10:56.67ID:HIL+OgKB
構ってちゃんを相手してやるなんてお前ら優しいな
0641デフォルトの名無しさん2014/06/08(日) 13:14:50.93ID:3IBdnZ1u
これがクロスプラットフォーム技術だ!
http://i.imgur.com/OwlAzgf.png
0642,,・´∀`・,,)っ-○○○2014/06/08(日) 13:15:41.97ID:qgapksJl
> わざわざできる事を制限してパフォーマンスも悪くして
Appleの悪口はそのへんにしとこうか
自社決済に誘導したいがためにわざとWebブラウザを不便にしてる
0643,,・´∀`・,,)っ-○○○2014/06/08(日) 13:18:06.12ID:qgapksJl
>>641
へたくそな図だな。春に入社した社会人1年でもそんな稚拙なプレゼン資料作らないぞ
0644,,・´∀`・,,)っ-○○○2014/06/08(日) 13:29:20.68ID:qgapksJl
ID:V8pGZEudちゃんまだー?

https://itunes.apple.com/jp/app/microsoft-office-mobile/id541164041?mt=8

これWebベース(Office365)だって知ってた?
ID:V8pGZEudちゃんの理論に基づけばリジェクトされてるはずなのだが?
0645デフォルトの名無しさん2014/06/08(日) 13:32:15.00ID:hZx8QV4G
var list: Array<String> = ["Hoge"]
と
var list: String[] = ["Hoge"]
と
var list = ["Hoge"]
は同じ意味でいいんだっけ?
0646,,・´∀`・,,)っ-○○○2014/06/08(日) 13:33:04.40ID:qgapksJl
いいよ
0647デフォルトの名無しさん2014/06/08(日) 13:37:43.57ID:QKVAB3OC
まあWebアプリでしっかりしたUIを作るのはかなりつらい感じではある
もっと簡単にできればいいが
0648デフォルトの名無しさん2014/06/08(日) 13:45:39.57ID:hZx8QV4G
書き方がいっぱいあって紛らわしい
var list: Array<String> = []
var list: String[] = []
var list = String[]()
0649デフォルトの名無しさん2014/06/08(日) 13:47:28.22ID:AzMImLSv
春はへんなのが湧くな
0650,,・´∀`・,,)っ-○○○2014/06/08(日) 13:48:20.47ID:qgapksJl
暦がわからない変なのとかね
0651デフォルトの名無しさん2014/06/08(日) 13:55:01.37ID:Aui8aakP
>>629
たしかにその三つはそういう評判だが‥
Xamarin はどうかね?
0652,,・´∀`・,,)っ-○○○2014/06/08(日) 13:58:36.32ID:qgapksJl
既にWebベースのソフト資産を持ってる企業にとっての選択肢としてAIRやWebViewは
ベターな選択だろう。0から作る場合は別。
0653デフォルトの名無しさん2014/06/08(日) 14:03:59.73ID:q4GiwvBh
JobsのFlash殺しは大成功だったな。
0654デフォルトの名無しさん2014/06/08(日) 14:12:10.38ID:hZx8QV4G
Swiftには、privateやprotectedといったアクセス指定子みたいなものが見当たらないんですが、
全部おっぴろげ〜ってことですかね?
隠したかったらクロージャを使えってことですかね?
0655デフォルトの名無しさん2014/06/08(日) 14:13:12.30ID:3IBdnZ1u
>>651
Xamarinはモデル層限定で使うなら、まぁ、アリかなって感じ
個人的にだけど

ただやっぱりApple/Google等プラットフォーマーと開発者の関係の中に第三のファクターが入ってくるのは、やはりリスクではある
いつまでサポートしてくれるか分からないし、サポートし続けてもらうためにこっちが応援しつづけなければならないコストを暗に抱える
Flasherが必死にAdobeヨイショするように
0656,,・´∀`・,,)っ-○○○2014/06/08(日) 14:14:43.04ID:qgapksJl
表には出てこなくなっただけでFlashソフト資産を持ってるソフト屋は
AIRを使ってアプリ作ってる
0657デフォルトの名無しさん2014/06/08(日) 14:20:53.73ID:hZx8QV4G
カプセル化はオブジェクト指向の3大要素の1つなんだけどなぁ
これがないって一体どういうこと?
0658デフォルトの名無しさん2014/06/08(日) 14:37:03.11ID:AgjsACot
べつにアクセス制限はカプセル化に必須ではないのでは
0659デフォルトの名無しさん2014/06/08(日) 14:49:06.40ID:hZx8QV4G
>>658
アクセス制限できないと外側から変数を触られまくり放題じゃん
0660デフォルトの名無しさん2014/06/08(日) 15:02:10.44ID:HIL+OgKB
これクラスや関数の宣言だけして実装はしないヘッダを作れないの?
0661デフォルトの名無しさん2014/06/08(日) 15:06:37.69ID:vfBwvsek
アクセス指定子は中の人がそのうち追加するかも...と言ってるらしい
http://stackoverflow.com/questions/24003918/does-swift-have-access-modifiers
0662デフォルトの名無しさん2014/06/08(日) 15:15:29.01ID:O86GK+gR
javaみたいな変なクラス単位のアクセス指定じゃなくてオブジェクト単位のprivate/publicがいいな
0663デフォルトの名無しさん2014/06/08(日) 15:35:36.15ID:hZx8QV4G
>>661 サンキュー
今んとこはプロトコルとクロージャでファクトリメソッド使えって書いてるね
0664デフォルトの名無しさん2014/06/08(日) 15:36:33.28ID:V8pGZEud
モジュール単位見たい。 で、モジュールの中を見たければimport
0665,,・´∀`・,,)っ-○○○2014/06/08(日) 15:47:37.29ID:qgapksJl
>>664
で、>>638, >>644への回答は?さっさと答えろや知ったかクズ
0666デフォルトの名無しさん2014/06/08(日) 17:29:31.82ID:BZF26sA9
iBookで読めるスイフト本にはパッケージの仕組みの解説ないよね?extensionが適用されるスコープのルールが気になるんよなあ
0667デフォルトの名無しさん2014/06/08(日) 17:31:33.90ID:81o4BWeL
>>662
それって動的型付け?
0668デフォルトの名無しさん2014/06/08(日) 17:31:49.86ID:ABq33sCq
はぁ?
そのものズバリのExtensionsって章でスコープの解説しているだろボケ
0669デフォルトの名無しさん2014/06/08(日) 17:36:06.42ID:BZF26sA9
genericなextensionを宣言できるようにして欲しいなあ

extension <T> Array<T>: Seq<T>

みたいに書けるとエロい
0670デフォルトの名無しさん2014/06/08(日) 17:36:26.43ID:V8pGZEud
ドキュメント作る側とか開発側とかなり丁々発止のやりとりがあったんだろうな。

普通の解説本ではこんなに使う立場に立った本は書けない。

流石、末端ユーザーと歩んだApple。
■ このスレッドは過去ログ倉庫に格納されています