Swift part4 [転載禁止]©5ch.io
レス数が1000を超えています。これ以上書き込みはできません。
0001デフォルトの名無しさん
2014/11/13(木) 15:39:01.67ID:TmOo0Hy+関連スレ
TypeScript(MS) VS Swift(Apple)
http://peace.2ch.net/test/read.cgi/tech/1401758403/
帰ってきた動的言語 VS 静的言語(代表Swift)
http://peace.2ch.net/test/read.cgi/tech/1401809550/
新言語Swiftを語るスレ
http://anago.2ch.net/test/read.cgi/mac/1401736249/
プログラミング言語Swift
http://anago.2ch.net/test/read.cgi/mac/1401736921/
前スレ
Swiftスレ
http://peace.2ch.net/test/read.cgi/tech/1401736341/
Swift part2
http://peace.2ch.net/test/read.cgi/tech/1402465335/
Swift part3
http://peace.2ch.net/test/read.cgi/tech/1406083608/
0951デフォルトの名無しさん
2015/05/12(火) 12:44:44.91ID:OmfUC13Nhttp://en.m.wikipedia.org/wiki/Jonathan_Swift
0952デフォルトの名無しさん
2015/05/12(火) 13:26:12.67ID:+ROxePVG設定のVPN接続ボタンを押したときに出る
ウインドウみたいなのを作りたいのですが
0953デフォルトの名無しさん
2015/05/12(火) 13:41:18.64ID:uRd8JKf6[SDK]iPhoneアプリ開発初心者質問箱43[touch][iPad]
http://anago.2ch.net/test/read.cgi/mac/1427294210/
0954デフォルトの名無しさん
2015/05/12(火) 20:04:51.33ID:v6k+5NTNせっかく開発環境がただなんだから、とりあえずなんか作ってみるよ
また質問しにきます…
0955デフォルトの名無しさん
2015/05/19(火) 16:57:10.12ID:+rnQjLgx0956デフォルトの名無しさん
2015/05/30(土) 09:54:49.29ID:uUxCBVRRHyperTalkに統きろや!
0957デフォルトの名無しさん
2015/05/30(土) 13:48:22.67ID:K6HqkIIK0958デフォルトの名無しさん
2015/05/30(土) 15:49:15.47ID:gEY249B20959デフォルトの名無しさん
2015/05/30(土) 20:05:47.21ID:fRrDI6NP0960デフォルトの名無しさん
2015/06/03(水) 16:28:40.40ID:LRYh/7/y仕様(制限事項)じゃなかったのかよ
0961デフォルトの名無しさん
2015/06/03(水) 16:40:52.37ID:h6yhlajx0962デフォルトの名無しさん
2015/06/03(水) 17:13:52.52ID:LBlfYFp30963デフォルトの名無しさん
2015/06/03(水) 17:21:56.24ID:6VDUOOrK痴呆ですか?
0964デフォルトの名無しさん
2015/06/03(水) 17:25:30.31ID:S0XqjBk/0965デフォルトの名無しさん
2015/06/03(水) 17:47:59.49ID:A2NHeZOlこの辺か、バカじゃなくアホタレで〆でした
0966デフォルトの名無しさん
2015/06/04(木) 12:06:42.44ID:JWskV4600967デフォルトの名無しさん
2015/06/04(木) 13:27:30.37ID:CUDADt6B0968デフォルトの名無しさん
2015/06/04(木) 13:38:07.07ID:8h6LbyN6くだらん勘違いを披露してる奴の ID が CUDA
0969デフォルトの名無しさん
2015/06/04(木) 14:43:38.42ID:LUP3C9bd以前はそういう名前だったってだけで、情報がアップデートされてないだけやん
0970デフォルトの名無しさん
2015/06/04(木) 15:10:04.73ID:1vn39EPo変わったのは10年くらい前か?
0971デフォルトの名無しさん
2015/06/04(木) 18:45:17.90ID:+93OvXiE0972デフォルトの名無しさん
2015/06/05(金) 13:37:32.40ID:tLI7vVRh0973デフォルトの名無しさん
2015/06/05(金) 18:08:39.85ID:drMNcPGX「素のgccはどこだ、コンパイラコレクションなんか入れたくねぇぞ」と探したのも今は昔
0974デフォルトの名無しさん
2015/06/05(金) 18:13:02.76ID:nMBD2MPtswiftcのobjc互換ヘッダを作る機能とかも移植時には必要だろうなぁ
誰が好んで移植するのか
0975デフォルトの名無しさん
2015/06/05(金) 19:40:15.43ID:gCZbEDYJ入れずにこんなもん作っちゃったんだろうね。
0976デフォルトの名無しさん
2015/06/05(金) 20:41:42.72ID:5PV3NxEC0977デフォルトの名無しさん
2015/06/05(金) 20:44:41.85ID:bfWGFp5yAppleの与えるものに疑問を持ってはいけない
0978デフォルトの名無しさん
2015/06/05(金) 20:46:48.81ID:OCV2Pey3という幻想
0979デフォルトの名無しさん
2015/06/05(金) 21:53:45.36ID:b/z9D2Ur0980デフォルトの名無しさん
2015/06/06(土) 03:32:35.71ID:oCRp4V5uいいものが流行るとは限らない、というか流行った試しがない。
0981デフォルトの名無しさん
2015/06/06(土) 07:59:56.24ID:xTQWZgUaちょっと面白かった
0982デフォルトの名無しさん
2015/06/07(日) 02:15:01.96ID:doWSUH+s流行らなかった良いものってなに?
0983デフォルトの名無しさん
2015/06/07(日) 22:52:05.52ID:8EuFKwaO当時のC++の位置にいるのがこれだったら
オブジェクト指向を巡る混乱が1/10になったろうなぁ…とは思う。
0984デフォルトの名無しさん
2015/06/07(日) 23:46:23.13ID:CshdguED0985デフォルトの名無しさん
2015/06/07(日) 23:47:18.07ID:CshdguED0986デフォルトの名無しさん
2015/06/08(月) 00:13:38.63ID:zSHF9Fvn当時、NeXTにしろ、オリジナルのSmalltalkにしろ本格的なOOP環境
は単車や軽自動車一台買える値段だったしな。
0987デフォルトの名無しさん
2015/06/08(月) 01:12:32.97ID:TR3EqXHtC++を念頭に置いて「継承と再利用がオブジェクト指向なんだよ!」と教えると
いや、Cの関数をソース上でコピペで良くね?つか使い辛い。多態性って使わなくね?ってなる。
Objective-CやJavaの「メッセージ/メソッドでこれをやれってクラスに任せるんだよ」の方を
オブジェクト指向の重要事項と捉えることで
そういうコマンドに対応できるモジュール(クラス)を組み合わせて
便利なモノとして再利用するんだよって、より
オブジェクト指向の本質に近いとこからスタートできた。
実際のところシングルCPUが標準の90年代じゃ"クラスに任せる"ことで
プロセスがぶわっと増える本質的な意味でのオブジェクト指向は
重くてどうしようもなかっただろうが、せめて考え方だけでも
smalltalk/Objective-C/Javaの方で教育できてれば
あの90年代の「オブジェクト指向(=C++)なんてさ〜」は防げたんじゃないか?と思ったりする。
0988デフォルトの名無しさん
2015/06/08(月) 02:02:59.16ID:/NXmXzKW0989デフォルトの名無しさん
2015/06/08(月) 04:39:58.18ID:nmqxB6Akおまえが一番混乱しとるw
アクターモデルのOOPはSmalltalk/ObjCのOOPとも別もんだし
JavaのはC++も含めた色んなもんの最小公倍数的なもんだから、そこに並べるのもな
だいたいOOPが流行ったのってJavaの功罪みたいなとこがあって
その頃には既にC++は今のtemplate万歳継承なんかいらんかったんやって方向に進みかけてたし……
0990デフォルトの名無しさん
2015/06/08(月) 04:50:07.33ID:TkpGbpl3virtual 関数
0991デフォルトの名無しさん
2015/06/08(月) 08:03:34.65ID:YP6ZvUjnオブジェクト思考の混乱は少ない(機能が少ない)だろうが
コンパイラ予約語の乱立の混乱が発生してるだろうなw
機能が重複した予約語、無駄に多すぎんよ、obj-cもswiftも
学習量多くて使いこなす気にならないバカだから
0992デフォルトの名無しさん
2015/06/08(月) 09:16:54.27ID:kjP1Q/FUそんなに立派なもん?精々メッセージそのものがファーストクラスとして扱えてちょっとメタプログラミングしやすいってくらいでは
ってもObjCではその扱いも不便すぎてあんま使わないけど、、
アクターモデルみたいに実行モデルまで違うと贔屓する気持ちも分かるけど
0993デフォルトの名無しさん
2015/06/08(月) 09:47:23.28ID:FWrh4Wru厳密にオブジェクト思考を体現しているから良いと
便利でもないから他の言語は敢えて言語仕様に反映しなかった気がしなくもない
まぁ、swiftは関数型で脱アルゴリズムできる新進の言語だからオブジェクト思考なんぞどうでもいい
0994デフォルトの名無しさん
2015/06/08(月) 09:53:54.31ID:PTlrNS4tそもそもアラン・ケイの発想による「メッセージ」の裏には「徹底した動的性(遅延結合性)の実践」
という本質があります。
http://d.hatena.ne.jp/katzchang/20080807/p2
http://metatoys.org/oxymoron/oxymoron.html
しかし現実問題として、Smalltalk が参考にした LISP にその素養があることを除けば、不完全ながらも
ケイの望む動的性を実践できているのは、Smalltalk(で書かれた処理系それ自体。aka 暫定ダイナブックOS )
だけなんですよね。まあ、なぜケイが Smalltalk を作ったかを考えれば当たり前の話ですが。
だから ObjC みたいに文法レベルでメッセージというお題目を唱えている程度の言語を持ってきたところで
Smalltalk 程のメリットは実感できないのは当然です。もちろん OS X/iOS でもそれなりに動的なことは
できますが、暫定ダイナブックOSとしての Smalltalk のそれには遠く及びません。
ただ、すでに述べたようにメッセージというのは動的性実践のための方便でもあるわけなので、
さほど意識せずとも動的性を実践できるという程度には意味はあるわけですが、あってもその程度です。
0995デフォルトの名無しさん
2015/06/08(月) 09:54:16.87ID:q9UjHTcj0996デフォルトの名無しさん
2015/06/08(月) 13:42:27.06ID:rJB8iCDI0997デフォルトの名無しさん
2015/06/08(月) 13:59:51.03ID:VpiJNdun0998デフォルトの名無しさん
2015/06/08(月) 14:09:05.47ID:rJB8iCDI0999デフォルトの名無しさん
2015/06/08(月) 14:10:24.60ID:3j67HGJ31000デフォルトの名無しさん
2015/06/08(月) 14:11:03.65ID:rJB8iCDI10011001
Over 1000Threadもう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。