2ちゃんねる ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

Swiftアンチスレ part1

1 :デフォルトの名無しさん:2016/03/21(月) 01:29:03.82 ID:L01GoA0A.net
WWDC2014で発表されたAppleの新言語Swiftについてdisりましょう

2 :デフォルトの名無しさん:2016/03/21(月) 01:45:06.08 ID:KSmYUv70.net
関連スレ
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アプリ開発初心者質問箱45[touch][iPad]
http://potato.2ch.net/test/read.cgi/mac/1447650023/

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

Swift part7
http://echo.2ch.net/test/read.cgi/tech/1458491528/

3 :デフォルトの名無しさん:2016/03/21(月) 03:38:48.18 ID:Ua5URM48.net
キーワード
+ Objective-C
+ Xamarin(C#)
+ Kotlin
+ Cocoa Java
+ Ruby Motion
+ 生ポインタ
+ メッセージ式
+ 英文メソッド名
+ Steve Jobs
- Optional表記
- for each構文
- Chris Lattner

4 :デフォルトの名無しさん:2016/03/23(水) 02:36:35.82 ID:yJ5UKEGf.net
58 : デフォルトの名無しさん2016/03/23(水) 00:36:02.08 ID:90Oe+hOc
Swiftで下記の処理を書けなくなると聞いたのですが、本当ですか?

for var i = 0; i >= -10; i -= 1 {

}

60 : デフォルトの名無しさん2016/03/23(水) 00:59:37.75 ID:90Oe+hOc
>>59
開発者なんかおいてきぼりでacceptされた--, ++はもうどうでもいいんです
気になっているのはfor文のことなんですが

62 : デフォルトの名無しさん2016/03/23(水) 01:56:31.43 ID:90Oe+hOc
なんでそんなにプリプリしてるんですか?
これですよね?
https://github.com/apple/swift-evolution/blob/master/proposals/0007-remove-c-style-for-loops.md
よんだんですが、forループはインクリメントしかあたまにないのか、デクリメントに対するSwiftコード例が見当たらなく…

回答してやろう
最後のレスが流石に痴呆かと思ったぞ

漢字変換が出来てないのが日本人とは思えないし、
インクリメントがあるのにデクリメントが想像できないのがプログラマとは思えないし、
もうちょっと頑張れ

5 :デフォルトの名無しさん:2016/03/23(水) 02:37:56.38 ID:yJ5UKEGf.net
ちなみに、何に困るんだ?
Swift 2.2 ではまだ使えるから問題ないだろうよ

6 :デフォルトの名無しさん:2016/03/23(水) 09:58:40.70 ID:2C5Noqzb.net
Swiftはもアレな滑稽言語だが、Obj-Cも大概アンチ多いだろ
あんなアポー言語なんて、他のプログラミング言語やってたら好まんわww

アンチは新スレになっていなくなったと思ったが、まだいたんだな
煽りはいたけど、まだそれに載っかる程度の低いアンチが生きてるとは思わなんだ

7 :デフォルトの名無しさん:2016/03/24(木) 12:47:18.21 ID:W/IcN91Q.net
やってやるよ?

8 :デフォルトの名無しさん:2016/03/24(木) 21:19:40.24 ID:Dd+R0dEm.net
>>6
NextStepより昔の時代から存在してた言語なんだが
JavaもObj-Cの影響受けまくってるんだが
perl,php,ruby,java,C#,C/C++,swiftとやってるけど
iOS/Mac OSX開発にはObj-Cの方を使いたいけどな?

>アンチは新スレになっていなくなったと思ったが、まだいたんだな
で、わざわざすみわけしてるアンチスレにも乗り込んでくるんだ?

9 :デフォルトの名無しさん:2016/03/24(木) 22:22:51.83 ID:4cRgJ0Nl.net
あっちでレスしたら邪魔じゃん
SwiftもObj-Cも共にクソだと思ってるから遊びにきたよ

NextStepなんかどうでもいいわw
そんなことよりSwiftのダメな所を語ろうぜ

無駄にObj-Cを意識した設計はクソだよな
いっそ意識しなきゃいいのに、文法はガン無視しつつ機能は互換させるから、すごい無理矢理感

10 :デフォルトの名無しさん:2016/03/24(木) 23:16:56.07 ID:SvIuSB1Y.net
>>9
それは確かにswiftアンチじゃなくても思う。
しかもDictionaryとかArrayは
内部的にswift独自の構造体 -> NSDict or NSarry に変換かけているという二度手間感。完全にフレームワークに振り回されいる言語だよなー

11 :デフォルトの名無しさん:2016/03/24(木) 23:29:52.56 ID:J6WmYFYy.net
アップルがなんでまともな言語屋さんを雇ってswift設計させなかったのかほんと謎
決定不能な型システムとか誰得

12 :デフォルトの名無しさん:2016/03/24(木) 23:33:17.24 ID:SvIuSB1Y.net
>>11
決定不能な型システム詳しく!

13 :デフォルトの名無しさん:2016/03/24(木) 23:45:52.49 ID:J6WmYFYy.net
型推論が停止しない場合があるので、型推論にかかった時間を測って
途中で推論を打ち切ってコンパイルエラーにしるたのを見た記憶が

依存型や制約型を導入してるわけでもないのになにやってんの、と
型理論の専門家がいればまず起きなかっただろうに

14 :デフォルトの名無しさん:2016/03/25(金) 07:07:59.93 ID:Tmo5HUkd.net
単純にパーサーのバグじゃね?
型推論の中の人はLLVM(C++11)だから、そこは問題なかろう

パーサーがくそへっぽこなのはモダン文法採用を重要視してるからか
優先度がズレてる

15 :デフォルトの名無しさん:2016/03/25(金) 08:12:48.19 ID:Tmo5HUkd.net
86 デフォルトの名無しさん 2016/03/25(金) 00:48:49.37 ID:FvDwNEk8
Swiftの負けを認めてるからだろ・・

swiftと誰が戦ってるつもりなんだよ
goやrust, type scriptと戦ったら、そりゃ全敗だろうが話題に上がってないんだよなぁ
アポーのクソ言語同士で戦ってるつもりなら喜劇だな

他社言語みたいに既存言語にない機能をswiftも提供してくれればなぁ
それなら文法も機能もobj-c互換にせずとも良かったろうに

16 :デフォルトの名無しさん:2016/03/25(金) 08:19:32.65 ID:enybkgjI.net
つまりやっぱりObjective-C 3.0でいいってことじゃね?

17 :デフォルトの名無しさん:2016/03/25(金) 08:23:36.73 ID:Tmo5HUkd.net
3.0じゃなく全く別のアプローチの言語が欲しい
文法だけ焼き直してもオモチャにはなるけど
実用面ではカレー味のクソとクソ味のカレーくらいにしか変わらない

18 :デフォルトの名無しさん:2016/03/25(金) 09:34:50.12 ID:MJ1mYSYG.net
>>17
それって大きな違いだろw

19 :デフォルトの名無しさん:2016/03/25(金) 10:13:45.87 ID:Tmo5HUkd.net
ひどいもの同士のどんぐりの背比べ的な慣用句だよ
説明させんな、恥ずかしい

20 :デフォルトの名無しさん:2016/03/25(金) 21:16:05.49 ID:NKX3Q+Iw.net
88 デフォルトの名無しさん sage 2016/03/25(金) 13:05:22.12 ID:G+z1ebGz
https://developers.eure.jp/event/10-tips-when-moving-from-objective-c-to-swift-ja/
これはいい記事

95 デフォルトの名無しさん sage 2016/03/25(金) 20:11:04.25 ID:enybkgjI
とりあえずこんなにSwiftは素晴らしいんだぜって思わせたいという必死さは伝わった

フルボッコのレスがついてるのに、すごいフィルターでワロタ

このブログ書いたヤツは他言語でもバッドノウハウで実装してそう
下手に柔軟性があると下手な実装が蔓延するからいかんな

21 :デフォルトの名無しさん:2016/03/25(金) 21:49:54.56 ID:Z765ixlv.net
やっぱC++最高っすよね!

22 :デフォルトの名無しさん:2016/03/25(金) 22:29:35.28 ID:NKX3Q+Iw.net
rustが至高だと思ってる
C++に代わる言語としてswiftもobj-cも使えん

23 :デフォルトの名無しさん:2016/03/26(土) 00:14:01.51 ID:bXCBE4Q1.net
じゃあiosアプリは何でつくればいいんだよ?

24 :デフォルトの名無しさん:2016/03/26(土) 00:20:27.79 ID:DMtjpEEP.net
>>23
XamarinでC#

25 :デフォルトの名無しさん:2016/03/26(土) 00:38:03.04 ID:coY0vF2b.net
rustもgoもnimも iOS, Android 対応してる
Swift, Obj-Cくらいだ、マルチプラットフォーム/クロスコンパイル出来ないアホ言語は

26 :デフォルトの名無しさん:2016/03/26(土) 00:41:24.35 ID:coY0vF2b.net
>>24
RoboVMのJavaでよくね?

27 :デフォルトの名無しさん:2016/03/26(土) 01:12:03.42 ID:W0l+l9FO.net
SwiftもObj-Cも、OSX/iOSのAPIを使うための言語だ。(実質)
rust, go, nimではAPIが呼べないだろ。

28 :デフォルトの名無しさん:2016/03/26(土) 02:16:27.85 ID:kRgMl8e0.net
なんで呼べないと思ったの?

29 :デフォルトの名無しさん:2016/03/26(土) 02:31:08.34 ID:W0l+l9FO.net
呼べるの?

30 :デフォルトの名無しさん:2016/03/26(土) 07:34:19.61 ID:coY0vF2b.net
なんでアンチスレで swift かばってるの?
C#は呼べる理解なの?

31 :デフォルトの名無しさん:2016/03/26(土) 11:35:43.54 ID:kRgMl8e0.net
少なくともRustは呼べるよ
まあRustしか使ったことないからそれしか知らないけど

32 :デフォルトの名無しさん:2016/03/26(土) 20:37:37.21 ID:+sP2UFyn.net
go は GoMobile かな
nim は 各言語へ変換してからコンパイルするから如何様にでも
まぁそこまでして他言語使うよりiOSに限定するなら素直にObj-C使えと思う

問題はswiftが随分後発のくせにクロスコンパイル環境が整備されてないことだろう
betaの頃はLLVMだからどこでも動くようになるとか信者が言ってたけど、全く動く気がしねぇ
むしろ、小さな()ランタイムがない分だけObj-Cの方がクロスコンパイル整備しやすそう

33 :デフォルトの名無しさん:2016/03/27(日) 13:27:19.00 ID:O5f6vbT/.net
swiftはオワコン
というよりApple自体がオワコン

34 :デフォルトの名無しさん:2016/03/29(火) 16:57:11.21 ID:9g6Gfq8r.net
>>23
obj-cが無難
今のswiftの迷走ぶりじゃ流石のappleもobj-cを切れんでしょ
swiftボロボロすぎ
ボロボロだからiosにランタイムを同梱できんのでしょ

35 :デフォルトの名無しさん:2016/03/30(水) 08:41:08.63 ID:5rV/XS5U.net
こんなスレあったのか
Swift推進派のエゴのためにたてられたスレなの?

36 :デフォルトの名無しさん:2016/03/30(水) 09:08:38.30 ID:fQuWRFFA.net
居もしないSwift信者を煽ってるつもりのObj-C信者と
居もしないSwift信者を煽ってるつもりのObj-C信者を煽ってた愉快犯の隔離スレ

前者が後者にオモチャにされてる自覚がなくバズワードだらけで酷かったからな
Swiftなんて誰も使える言語だなんて思ってねーよ

37 :デフォルトの名無しさん:2016/04/01(金) 20:07:34.15 ID:RonLnaIy.net
しかしobjcのままはダメだったのかのう

38 :デフォルトの名無しさん:2016/04/01(金) 22:29:45.93 ID:OH21ph3E.net
いやObjective-C 3.0でも全然いい

39 :デフォルトの名無しさん:2016/04/01(金) 23:29:33.80 ID:VvswlQGC.net
swiftでできることなんて別にObj-Cの拡張でもできるだろうしなあ

40 :デフォルトの名無しさん:2016/04/02(土) 03:10:04.36 ID:ngLe/eqA.net
xamarin無料化だね
普通にC#で開発するのが無難だな

41 :デフォルトの名無しさん:2016/04/03(日) 00:36:45.56 ID:5LkIxSmK.net
C#なんてもっと無いわ

42 :デフォルトの名無しさん:2016/04/03(日) 07:19:59.01 ID:gppkm3oo.net
変わった人だな

43 :デフォルトの名無しさん:2016/04/16(土) 11:27:50.51 ID:szTbrL/L.net
KVO無いとアプリは作れない

44 :デフォルトの名無しさん:2016/04/16(土) 11:30:26.12 ID:szTbrL/L.net
Xamarin StudioのほうがStoryboardエディタが使いやすくて笑える
C#のほうがクラッシュ箇所が一目瞭然で100倍開発しやすい

45 :デフォルトの名無しさん:2016/04/16(土) 12:43:03.47 ID:X7VCa4IO.net
Obj-Cで全然無問題だし
swiftに盛り込まれてる機能だって拡張でなんとかなるだろうに
わざわざあんなぱくり言語に乗り換える意味がわからない
エラー処理をtry catchに戻したのはどう考えても愚策だろ

46 :デフォルトの名無しさん:2016/04/16(土) 13:08:37.91 ID:yjzWOGbf.net
C#よりもobjective-cがいいって正気かよw

47 :デフォルトの名無しさん:2016/04/16(土) 13:32:50.43 ID:lEQaqOKW.net
うん

48 :デフォルトの名無しさん:2016/04/16(土) 20:21:19.27 ID:gLXj6/fu.net
C#ってARC版のjavaだしなvmもどきが必要だし

49 :デフォルトの名無しさん:2016/04/17(日) 03:07:53.38 ID:cznsyk98.net
swift の言語仕様よりも、ios 開発とかしてると
os バージョンアップ後の荒涼とした気分を何度も味わうからもう触りたくない
自分のコードはともかくモジュールどもの更新がおせーんだよ

50 :デフォルトの名無しさん:2016/04/17(日) 11:01:41.03 ID:fLgoilFs.net
本スレ過疎ってんな
Apple信者が使わないとはApple製品オワタ

51 :デフォルトの名無しさん:2016/04/28(木) 13:11:23.75 ID:B7NStqjv.net
swiftといいRubyといいゆとりは始めから間違ったものに引っかかってしまう。
馬鹿なんだろうなぁ

52 :デフォルトの名無しさん:2016/04/28(木) 13:21:03.52 ID:Q0S16tI3.net
こちとら昭和の詰め込み教育だよ
金にならないならやらないんだけどなぁ

53 :デフォルトの名無しさん:2016/05/01(日) 11:10:30.93 ID:tKi6j9CT.net
匿名通信(Tor、i2p等)ができるファイル共有ソフトBitComet(ビットコメット)みたいな、
BitTorrentがオープンソースで開発されています

言語は何でも大丈夫だそうなので、P2P書きたい!って人居ませんか?

Covenantの作者(Lyrise)がそういう人と話したいそうなので、よろしければツイートお願いします
https://twitter.com/Lyrise_al

ちなみにオイラはCovenantの完成が待ち遠しいプログラミングできないアスペルガーw


The Covenant Project
概要

Covenantは、純粋P2Pのファイル共有ソフトです

目的

インターネットにおける権力による抑圧を排除することが最終的な目標です。 そのためにCovenantでは、中央に依存しない、高効率で検索能力の高いファイル共有の機能をユーザーに提供します

特徴

Covenant = Bittorrent + Abstract Network + DHT + (Search = WoT + PoW)

接続は抽象化されているので、I2P, Tor, TCP, Proxy, その他を利用可能です
DHTにはKademlia + コネクションプールを使用します
UPnPによってポートを解放することができますが、Port0でも利用可能です(接続数は少なくなります)
検索リクエスト、アップロード、ダウンロードなどのすべての通信はDHT的に分散され、特定のサーバーに依存しません


54 :デフォルトの名無しさん:2016/05/01(日) 12:08:04.75 ID:G0aNqMuw.net
>>53
そんなのができたらtorrentもWinnyみたいに当局にくまなく監視されることになるぞ。
torrentは独立して分散してるところがいいのに。

55 :デフォルトの名無しさん:2016/05/10(火) 21:17:08.84 ID:xJZDFb+p.net
Apple、次期メジャーバージョン「Swift 3.0」のリリース過程を解説、正式リリースは2016年後半予定
https://codezine.jp/article/detail/9423

>「Swift 3.0」では、言語仕様および標準ライブラリに大きな変更が行われるため、
>「Swift 2.2」とはソースコードの互換性が失われる。

56 :デフォルトの名無しさん:2016/05/11(水) 00:00:50.45 ID:Rs0YlxIJ.net
順調に迷走中

57 :デフォルトの名無しさん:2016/05/12(木) 16:23:24.80 ID:3wK6LW3s.net
なんだこのスレw
アンチはswift使わないからアンチ行為ができないだろw

何にせよ3出てからだな
今いじってる奴はただの好き者

58 :デフォルトの名無しさん:2016/05/13(金) 00:54:33.95 ID:2dSifOjl.net
好き者と物好きは違うからな

59 :デフォルトの名無しさん:2016/05/23(月) 04:53:47.87 ID:37bS6D+d.net
swiftオワッタな
そもそも?や!は疑問文や感嘆文に使う記号で妙な処理に使うべきじゃない

60 :デフォルトの名無しさん:2016/05/23(月) 11:14:53.19 ID:OJH7SxJL.net
これはまた珍説が出てきたw

61 :デフォルトの名無しさん:2016/05/23(月) 13:15:26.67 ID:WJyvxaEH.net
Rubyでは、! は、レシーバーの内容自体が変化する、破壊的なメソッド

? は、ブール値を返すメソッド

62 :デフォルトの名無しさん:2016/05/23(月) 14:23:57.02 ID:a2gBlb3u.net
正規表現だと?は任意文字で!は否定(の時がある)
言語によって定義違うから使わない方がいいな!

63 :デフォルトの名無しさん:2016/05/23(月) 14:39:26.99 ID:vwXRyahQ.net
数学もリジェクトだな

64 :デフォルトの名無しさん:2016/05/23(月) 19:33:16.80 ID:WL5zBErF.net
>>57
定期的に来るな君は

swiftは一通り触ってるし
実際に書くからこそ文句出るんだが
こんなbrain damagedな言語喜んで使うほうが痛いだろ
appleのマーケティング対策でしかないぞ

65 :デフォルトの名無しさん:2016/05/23(月) 19:55:47.32 ID:a2gBlb3u.net
ジョブス信者はいてもアポー信者がいないのがホント悲しい
オモチャに使ってるのに遊び相手がいない感じ

66 :デフォルトの名無しさん:2016/05/23(月) 23:27:32.48 ID:WL5zBErF.net
アポ信者はアップル様の作ったものだったとしても
ゴミはゴミらしく生暖かい目で見守るもんだ
なんでもかんでも拝領するのはジョブズから入ってきたにわか

67 :デフォルトの名無しさん:2016/05/24(火) 08:53:52.81 ID:qEJGdFSm.net
objcに強制nilチェック導入されるらしい

68 :デフォルトの名無しさん:2016/05/24(火) 10:41:13.45 ID:TsHO7Y0H.net
我々はObjective-Cを愛してます。
ってアメリカで話題になってる。

69 :デフォルトの名無しさん:2016/05/24(火) 11:09:21.51 ID:Exf+Ahmr.net


70 :デフォルトの名無しさん:2016/05/24(火) 12:03:57.13 ID:FiqXwnuU.net
「私はswiftを続けるよ」を日本で流行せよう

71 :デフォルトの名無しさん:2016/05/24(火) 18:15:40.85 ID:+syEnvYn.net
「私はswift以外続けないよ」とAppleが言いかねない状況

72 :デフォルトの名無しさん:2016/05/24(火) 19:17:04.55 ID:ohb5I5qc.net
>>68
ネットや新しければなんでもいいんだってswift使いが
毛の壁並にポエム引っさげてObj-c使いに襲いかかってるからなあ
swiftのほうが書きやすいって、CやC++に馴染めなかったJava屋やWeb屋なんじゃねえの
Swift使いは高確率でJS大好きだし

73 :デフォルトの名無しさん:2016/05/24(火) 22:57:05.19 ID:FiqXwnuU.net
全力で襲いかかって隔離のためにアンチスレが立つobjc使いもドングリの背比べだけどんな
アポー教はどの派閥もひどいね

74 :デフォルトの名無しさん:2016/05/24(火) 23:30:13.63 ID:ohb5I5qc.net
>>73
わざわざ雰囲気読んで住み分けてるのに
その意図すら無視してかまってきたりな>>73

75 :デフォルトの名無しさん:2016/05/25(水) 03:40:39.36 ID:V+i5yD5b.net
>>66
ほんとこれw
Mac OS Xの出来が良くなってきてからとか、iPhoneから入ってきてApple最高とか言ってる人はにわかだよな
昔からMac使ってる人はどっかで裏切ってくるんじゃないかとヒヤヒヤしながら使ってると思うんだけどw

76 :デフォルトの名無しさん:2016/05/25(水) 19:52:30.44 ID:9MYgp+VK.net
まじでこんな言語がわかりやすい書きやすい言ってる奴はどっかおかしいだろ
読みにくいし無駄な手数増えるし旨味がぜんぜんない

77 :デフォルトの名無しさん:2016/05/25(水) 19:59:35.62 ID:n4wnU3jL.net
>>76
ちなみに君にとってわかりやすく書きやすい言語って何?
やっぱJava?

78 :デフォルトの名無しさん:2016/05/25(水) 20:07:55.69 ID:9MYgp+VK.net
Java()

79 :デフォルトの名無しさん:2016/05/26(木) 10:52:47.00 ID:WCe0LF8l.net
Obj-Cにいつまでもなじめない新参がぐちゃぐちゃ文句言った挙句
より別の手数が増える言語に見た目で飛びついてるだけ
なんでもかんでも省略記法で書いて
後から読みにくくてしょうがないコードを大量生産して終わり
言語仕様そのものがハンガリアン記法

80 :デフォルトの名無しさん:2016/05/26(木) 11:05:24.75 ID:Zy0LSIGP.net
Java, C#の開発者を取り込むためのものだから。
実際そうなってるだろ。

81 :デフォルトの名無しさん:2016/05/26(木) 11:55:09.41 ID:WCe0LF8l.net
まあそういうことなんだろうな
大カッコにアレルギー持ってそうだし

82 :デフォルトの名無しさん:2016/05/26(木) 19:18:44.18 ID:rtsdW2oE.net
×Objecit-Cは糞!!
○CやC++が解らないと書けない言語は糞!!

swiftが救世主になった子たちの脳みそ

83 :デフォルトの名無しさん:2016/05/26(木) 19:54:15.77 ID:Uz9XmlMN.net
俺はobj-cもswiftも好きだけど。
それじゃダメなの?でも一番好きなのはgoかもしれん。

84 :デフォルトの名無しさん:2016/05/29(日) 01:40:40.93 ID:cLVcbZ/y.net
言語なんか何でもいい
Swiftマンセーとかアホみたい

85 :デフォルトの名無しさん:2016/05/29(日) 05:23:09.51 ID:DYRgDF3k.net
アンチSwiftシステム起動 ・・・ Done.

86 :デフォルトの名無しさん:2016/05/30(月) 23:32:50.39 ID:zzvgwK9Z.net
初心者用言語Swift

87 :デフォルトの名無しさん:2016/05/31(火) 08:30:47.24 ID:UNeXzQOl.net
Web屋大好きモダン()な言語Swift

88 :デフォルトの名無しさん:2016/06/01(水) 03:00:15.91 ID:IRHUwS05.net
初心者は何使っても初心者だろ

89 :デフォルトの名無しさん:2016/06/01(水) 09:27:27.25 ID:u9A1jEJJ.net
初心者の取り込みに成功したかに見えたSwiftだが、その難解さに皆驚きを隠せない

90 :デフォルトの名無しさん:2016/06/01(水) 10:17:35.80 ID:GZlayzbO.net
特攻の拓言語

91 :デフォルトの名無しさん:2016/06/01(水) 10:19:24.00 ID:GZlayzbO.net
>>87
Web屋ほんと声でかいのなんとかしてほしい
Qiitaでも自分たちの分野限定のパラダイムを
まるでソフトコーディング全体のスタンダードにすべきだみたいなアタマのおかしいの多いし
なんでもそうだけど案件の規模や特性無視して
効率と純粋性第一しか見えてないやつらは迷惑でしかない

92 :デフォルトの名無しさん:2016/06/01(水) 20:56:13.12 ID:RDQRhO1c.net
意識高い系じゃないとウェブなんてやってられないだろ。
ネットスケープは正義の時代からずっと続く伝統。

93 :デフォルトの名無しさん:2016/06/02(木) 04:19:44.96 ID:cXOBdHTr.net
>>91
別にWeb屋はWebでしか活動しないわけだしいいのでは?
そもそもWeb屋しかSwift触らんだろ。

94 :デフォルトの名無しさん:2016/06/02(木) 08:53:46.30 ID:9I8Li1iY.net
勘違い言語Swift

95 :デフォルトの名無しさん:2016/06/02(木) 08:56:00.78 ID:ck59zMy2.net
Swift使ってもなにも楽にならないしな
プログラム作ってくれるわけでもないしクラッシュもするし
テストコードの自動生成くらいしてほしいわ

96 :デフォルトの名無しさん:2016/06/02(木) 09:24:15.41 ID:dD1ozz1q.net
>>93
じゃあム板に建てるなよ。

97 :デフォルトの名無しさん:2016/06/02(木) 10:32:49.82 ID:zhC9dEaq.net
>>95
結局「こんなのObj-cの更新と開発環境で吸収できるだろ・・・」ってのばっかだからな
毛の壁が吠えまくるほど関数型に向いてるわけでもなし
大きく利便性上がるほど実用性が高いわけでもなし
エレガントに書けるわけでもなし

98 :デフォルトの名無しさん:2016/06/02(木) 11:16:54.99 ID:FGGKurv6.net
意識高い系は関数型に飽きてプロトコル指向にシフトした模様

99 :デフォルトの名無しさん:2016/06/08(水) 07:55:59.38 ID:vm5jyUfa.net
意識高い系はSwiftもすぐに見捨てるわけで

100 :デフォルトの名無しさん:2016/06/08(水) 09:21:27.75 ID:7iCdjc4X.net
まぁSwiftって結局できることはobj-cとほぼイコールで
演算子のオーバロードが色々できるってところが一番の魅力かもね。

golangみたく並行処理専用の構文があって
それでも言語仕様がシンプルみたいな、とんがった言語ではない。

エコシステムはいいけどね。

101 :デフォルトの名無しさん:2016/06/08(水) 09:29:44.13 ID:Ab5N8jBG.net
obj-c++でできるんだけど

102 :デフォルトの名無しさん:2016/06/08(水) 10:47:58.25 ID:ySMAHEZ1.net
ネームスペース教信者も黙らせられるな>obj-c++

103 :デフォルトの名無しさん:2016/06/11(土) 00:52:52.50 ID:KvCkLUuq.net
obj-c++でclassも普通に書ける
obj-c++でswiftも作れるから当たり前か

104 :デフォルトの名無しさん:2016/06/11(土) 00:56:08.77 ID:KvCkLUuq.net
あと5年もするとSwiftでメッセージ式記述の意識が高くなるよ!

105 :デフォルトの名無しさん:2016/06/11(土) 16:25:54.04 ID:kE4RErw+.net
自分だけは信者じゃないという前提

106 :デフォルトの名無しさん:2016/06/12(日) 17:35:39.92 ID:bIJ1PQjr.net
C#は、Cホンハイと呼ばれるようになってから一皮むけた。
Swiftも3年後ぐらいに、別な名前で呼ばれるようになって一皮むけるよ。
そこから使い始めるのが吉だね。

107 :デフォルトの名無しさん:2016/06/12(日) 18:53:33.79 ID:QKWa7och.net
ちょっと何言ってっかわかんないっすね

108 :デフォルトの名無しさん:2016/06/13(月) 03:07:53.46 ID:f0gbadqU.net
Sharp倒産してホンハイ
Swift→あっという間に古くなる

109 :デフォルトの名無しさん:2016/06/13(月) 19:30:00.20 ID:lVIz/wYc.net
hahahahaha!!!!

110 :デフォルトの名無しさん:2016/06/14(火) 15:10:01.44 ID:uDcBdBQR.net
Xcode8に Convert > To Modern Objective-C Syntaxが出来とるwww
ObjCはバージョン付けしないけどモダン文法絶賛追加中
もうSwiftのモダン文法が唯一のメリット、という虚勢が通用しねーな

111 :デフォルトの名無しさん:2016/06/14(火) 17:48:09.94 ID:8o+4SdnC.net
convert to modern ObjC ってずっと前からあるぞ情弱

112 :デフォルトの名無しさん:2016/06/25(土) 15:33:36.77 ID:PwAHa1us.net
もうObjective-Cでいいよ...。

113 :デフォルトの名無しさん:2016/06/26(日) 14:10:00.94 ID:yYFU73yt.net
ほんとだよ
Obj-Cで全然こまんないし

114 :デフォルトの名無しさん:2016/06/29(水) 21:37:13.45 ID:mM18OEEy.net
.NET(C#)がmac, linuxで動くようになったぞwww
Xamarin大勝利

swiftはようやくcygwinポーティング終わったんだっけ?

115 :片山博文MZ ◆T6xkBnTXz7B0 :2016/06/29(水) 22:25:11.10 ID:SsWxJVU5.net
銀行の国際ネットワークは大文字でSWIFT。

116 :デフォルトの名無しさん:2016/07/20(水) 08:47:10.75 ID:DRq3STcH.net
ボタンをタップした時に○○する、を Java と Swift と Xamarin で比較する - Qiita
http://qiita.com/amay077/items/73f7ff53bd9672b8428e

後発なのにこの分かりにくさ。

117 :デフォルトの名無しさん:2016/07/20(水) 11:04:01.43 ID:ew3JDmyl.net
あんまり本質的でないな
http://stackoverflow.com/a/34016897
こんな感じのextension書けばそこのXamarin相当になる

118 :デフォルトの名無しさん:2016/07/20(水) 11:58:20.62 ID:LX7+ZIet.net
そのextensionが標準にないことが不満なんだろう

AndroidはXMLにandroid:onClick書いた方がスマート、、、かな
最近それをやってるエンジニアはあまり見ないけど

119 :デフォルトの名無しさん:2016/07/20(水) 19:56:08.94 ID:D6VPKwGM.net
>>117
static変数に突っ込むとか正気の沙汰じゃない
UIButton2つで破綻する上に画面が消えても強参照が残り続ける

120 :デフォルトの名無しさん:2016/07/20(水) 20:13:22.02 ID:3aTLwqgE.net
言語とランタイムと実装手法と、別のレイヤーでの空中戦やめろw

121 :デフォルトの名無しさん:2016/07/23(土) 19:07:27.02 ID:XsjZUnJ7.net
>>118
bindingライブラリが公式化したから、ViewModel書いてonClickに紐付けるのがハイレベルエンジニアの間では標準的
iOSエンジニアはSwiftの学び直しに消耗しすぎて、アプリのアーキテクトが進化しないのがやばいな

122 :デフォルトの名無しさん:2016/07/23(土) 20:38:05.38 ID:K/hEThar.net
F#「なんだ俺のパクリか」
Scala「なんだ俺のパクリか」
JavaScript「なんだ俺のパクリか」

123 :デフォルトの名無しさん:2016/07/23(土) 20:41:40.58 ID:pKBHYPE+.net
Ruby「なんだ俺のパクリか」
Python「なんだ俺のパクリか」
PHP「なんだ俺のパクリか」
Groovy「なんだ俺のパクリか」
Kotlin「なんだ俺のパクリか」
Go「なんだ俺のパクリか」
Rust「なんだ俺のパクリか」
その他色んな言語の皆様「なんだ俺のパクリか」

124 :デフォルトの名無しさん:2016/07/23(土) 20:43:35.02 ID:K/hEThar.net
俺「なんだ俺のパクリか」

125 :アフィ\(^o^)/:2016/08/03(水) 13:26:23.54 ID:gtoXy1DE.net
2chがSwiftについて来てるという事に焦った
sc騒動以来2ch見てなかったが未だにPerlガーUnixの奇跡ガーで化石になってるんだろうなと思ってた
アンチできる場所がなくて辛かったんだよ良かった
Swift3おいお前ふざけんなよおいLinux版Corelib腐ってんじゃねーか!
お前の魅力なんてFoundation混みでないとGolangにも劣るんじゃボケしっかりしろ

126 :アフィ\(^o^)/:2016/08/05(金) 11:21:41.84 ID:OxmFBmId.net
もしかしてFoundationのLinux移植はAppleの中で物凄く意欲が低いのではないか疑惑が渦巻いている
今更POPでないFoundationなんて移植しても悪い手本になるだけでしょみたいな
ふざくんなこちとら2015/12からFoundationが仕上がってくる事を当て込んで動いてんのに
オプソのエンジニアが誰も手をつけてないんで必要とされてないっぽいから取り下げますみたいな発表しないか超不安になってきた

127 :デフォルトの名無しさん:2016/08/05(金) 11:43:05.70 ID:3AyP/o4E.net
Swift本体がまだできてないからだろ

128 :アフィ\(^o^)/:2016/08/05(金) 12:08:17.03 ID:OxmFBmId.net
でも11月まで秋とみなすとしてもあと4ヶ月しかないべ
とても今の様子だと3.0発表と同時に出てくるとは思えないんだけど
そもそもfoundationとdispatchが穴だらけなのにSwift preview使ってね❤️と平気な顏で発表してるAppleの態度が俺の不信感を加速させてる
これらは3.0内包物じゃないからリリースは来年ね❤️previewの時も入れてなかったでしょ?勝手に期待しないでね❤️みたいな

129 :デフォルトの名無しさん:2016/08/05(金) 20:08:47.71 ID:bhpq84Vc.net
今よりずっと糞だった swift beta よりマシ
もうカレー味のウンコとウンコ味のカレーくらいの違いを見せてる

130 :デフォルトの名無しさん:2016/08/06(土) 14:18:24.56 ID:zm4nmLJA.net
カレー味のカレーになる事はあるんですかね...
ならない前提で動いた方が良さげか...辛い

131 :デフォルトの名無しさん:2016/08/07(日) 00:23:33.24 ID:E22yet70.net
ウンコ味のウンコになる前提で動くと良さげ
ObjC相当のウンコとして使えると思う

132 :デフォルトの名無しさん:2016/08/07(日) 14:00:55.56 ID:iCdFBzDv.net
「Swiftアンチスレ」→「アンチSwiftスレ」
にしてくれ

133 :デフォルトの名無しさん:2016/08/09(火) 12:10:45.86 ID:eNd6b+O7.net
どっちにせよ実務的にしようとおもえば
言語仕様なんてどんどん変わるし汚くもなる
その変化を嫌うやつがswiftという新しい言語を信奉しないなんておかしい!
とか言うアホさ加減
まあswiftの場合最初から汚い上にシンプルでもなんでもないわけだけどな

134 :デフォルトの名無しさん:2016/08/09(火) 12:58:04.58 ID:clF6+sXC.net
ObjC相当になってくれるならまだボンカレーだわ
そこまで行きそうに無い

135 :デフォルトの名無しさん:2016/08/09(火) 20:41:26.47 ID:+qFAAi9U.net
うーん。個人的には習うより慣れろかなぁ。

適当にVideoToolboxとかAVFoundationとかSwiftから触ってみたが、
CFオブジェクトがManagedなのに気づいてから想像してたよりサクサク書ける事に気づいた。

cなコールバックも対応してたし、dispatch_queueも同じ要領で書ける。
ハマりがちだったblockでのcapture周りも整理する文法があって楽に感じた。

以外と悪くないって思ったんだが、そういう次元で悩んでいるじゃないのかな?

136 :デフォルトの名無しさん:2016/08/09(火) 20:51:23.53 ID:yNW68RTc.net
結局、意外と悪くないという評価でしょ。
ベターより下じゃね?

137 :デフォルトの名無しさん:2016/08/22(月) 19:05:17.84 ID:z4i2HWvN.net
最近swiftつーかiphoneアプリ開発始めてみたけど、説明してあるページの通りに作っても動かなかったり、サンプルコードコピペしてみたら警告20個とか出たり、正直つらい
バージョン毎に書式が違いすぎるんだよなぁ、TouchesBeganがエラー吐くの直すのに2時間近くかかったし。
経験値積んで慣れろってことなのかね。わかっちゃいるがなんか萎える

138 :デフォルトの名無しさん:2016/08/22(月) 22:14:32.21 ID:HfxKLfsX.net
CもC++も使えなかったか知らなかったやつが
必要以上にObj-Cを毛嫌いしてたし
その流れでよくわかりもせずにswift上げてObj-Cdisってるかんじ
swiftから入った人やObj-cも慣れてる人は必要以上に噛み付いてない

139 :デフォルトの名無しさん:2016/08/23(火) 08:41:11.23 ID:cpTR082L.net
Swiftに変える逼迫した技術的理由がないのが不評の原因

140 :デフォルトの名無しさん:2016/08/23(火) 21:39:26.23 ID:KXKGltNd.net
>>137
こんなのはどの言語とかプラットフォームでも同じ。

141 :デフォルトの名無しさん:2016/08/27(土) 08:28:20.90 ID:N/suXJXB.net
ぶっちゃっけswiftと他の言語ってどう違うの?
書式的な面で

142 :デフォルトの名無しさん:2016/08/27(土) 11:08:28.93 ID:m1scbkNx.net
文法他言語パクリ、機能ObjCパクリ
いつものアポー、信者が奉ってるだけ
一部信者はジョブズ聖遺物ObjCが汚されると拒否してるけども

143 :デフォルトの名無しさん:2016/08/27(土) 19:43:42.22 ID:lydlmpe+.net
>>141
ビルド時間や性能面などをいくらか犠牲にした結果
オシャレ感は出てる

144 :デフォルトの名無しさん:2016/08/28(日) 18:26:08.63 ID:TLCNAGVS.net
>>141
モダン()な言語

145 :デフォルトの名無しさん:2016/09/01(木) 03:07:44.97 ID:CJsgpLVH.net
ちょっと見たけどF#でいいやと思った

146 :デフォルトの名無しさん:2016/09/01(木) 13:49:25.71 ID:UU1g7ckg.net
そうですか

147 :デフォルトの名無しさん:2016/09/01(木) 14:19:26.96 ID:rz7UoY/I.net
C#の方がいい
F#ってどこで使うの

148 :デフォルトの名無しさん:2016/09/01(木) 16:12:13.71 ID:qznKMbiw.net
学習コストはガンガン上がってる気がするよね。正直
http://qiita.com/su_k/items/55039bddb08cb8ebc90c
とか見ると。
でもobj-cの動的言語的側面をswiftで潰していってる感じで
俺的には好きですが

149 :デフォルトの名無しさん:2016/09/01(木) 23:02:28.56 ID:zrLZc9+q.net
Objective-C 3.0でよかった

150 :デフォルトの名無しさん:2016/09/01(木) 23:28:56.87 ID:rz7UoY/I.net
objcとかいう老がい言語いらね
Xamarineが使えるC#一強

151 :デフォルトの名無しさん:2016/09/02(金) 01:04:39.62 ID:nEEBlDaR.net
Objective-C 3.0じゃなくてよかった

152 :デフォルトの名無しさん:2016/09/02(金) 01:56:45.62 ID:D4RF+Hn1.net
関数型言語由来の機能満載のC#使ってる奴が
関数型言語のF#のどこがいいのとか聞いてくるので面白い

153 :デフォルトの名無しさん:2016/09/02(金) 02:24:26.96 ID:Hsv4YEqr.net
>>149
知ってた

154 :デフォルトの名無しさん:2016/09/02(金) 09:45:20.42 ID:bd5bNnpA.net
関数型至上主義じゃないし、Xamarinステマ厨の代行やってるけどC#好きじゃないし
SwiftもObjCもC#も等しくダメだけど、本スレでディスるのアレだから遊びに来てるんよ

155 :デフォルトの名無しさん:2016/09/09(金) 21:24:10.84 ID:oMlYA35z.net
IEみたいによくわからんけど動くから良いやみたいなのだけは勘弁

156 :デフォルトの名無しさん:2016/09/24(土) 10:52:31.99 ID:gW8IX+t4.net
>>147
どこでも使えるし使ってるよ
C#は型推論が弱すぎて使いたくない

157 :デフォルトの名無しさん:2016/09/29(木) 12:34:08.45 ID:yFKSEcww.net
3.0の押し付ける命名規則が気に入らねー

158 :デフォルトの名無しさん:2016/10/12(水) 11:16:23.41 ID:ZFs91Tcs.net
Swiftバージョンアップするたびに仕様かわりすぎ
迷走っぷりがパない
この先アプリのメンテ考えるともう使いたくないです

159 :デフォルトの名無しさん:2016/12/22(木) 09:59:40.59 ID:i/pZa1E8.net
https://chrome.google.com/webstore/detail/%E3%81%AF%E3%81%A6%E3%81%AAng/mbgdnfmdelffjdhkdggilmphfdihnmcj?hl=ja

160 :デフォルトの名無しさん:2017/01/20(金) 17:07:13.51 ID:4Q3o1w03.net
HaxeもC風のforループ使えない

Haxeの場合マクロでも使えばそれっぽい物の再現は可能かもしれないが

161 :デフォルトの名無しさん:2017/01/21(土) 11:15:34.38 ID:W/zpHkC+.net
ほんとソフトウェアの世界ってPCさえあれば誰でもできるから
どいつもこいつも新言語作ってI'll be the oneしてるよな...

162 :デフォルトの名無しさん:2017/01/21(土) 14:32:24.65 ID:yR+dIRXC.net
そのうちSwiftもオワコン化するのは間違いない

163 :デフォルトの名無しさん:2017/01/21(土) 18:02:45.44 ID:p8+h7cmN.net
おまそう

164 :デフォルトの名無しさん:2017/04/01(土) 12:46:20.88 ID:rvZpcbcF.net
オワコンって死語だろ

165 :デフォルトの名無しさん:2017/04/01(土) 19:03:03.90 ID:ZGttlrc1.net
社内の個人技術者が自分が使いやすいと思う言語として作ったのを
たまたま拾い上げたってエピソードがあるけど
ほんと、そいつにだけ使いやすい言語だったんだろうな感すげえわ

166 :デフォルトの名無しさん:2018/02/16(金) 06:40:22.29 ID:W1XJdyx1.net
☆ 日本の、改憲を行いましょう。現在、衆議員と参議院の
両院で、改憲議員が3分の2を超えております。
『憲法改正国民投票法』、でググってみてください。国会の発議は
すでに可能です。平和は勝ち取るものです。お願い致します。☆☆

167 :デフォルトの名無しさん:2018/02/20(火) 13:40:18.74 ID:U7JGr0st.net
改悪

168 :デフォルトの名無しさん:2018/05/23(水) 20:23:02.37 ID:Au5e7VGg.net
僕の知り合いの知り合いができたパソコン一台でお金持ちになれるやり方
役に立つかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』

IZ0OM

169 :デフォルトの名無しさん:2018/07/05(木) 01:22:42.35 ID:RfoszcD2.net
RFK

170 :人誅:2018/10/11(木) 22:51:37.45 ID:a/YS4D+f.net
失せろ
目障りだ

171 :デフォルトの名無しさん:2020/06/21(日) 22:11:01.04 ID:yZ1Fm+rk.net
誰にも、新しい一日はやってくる。
どう過ごすかは、自分次第。
ならば、新しいSwiftを体験してみませんか。
気持ちよく、安心できて、心躍る、
そんな一日をSwiftがお約束します。

新しいSwiftは2021年から Functional-P に生まれ変わります

172 :デフォルトの名無しさん:2020/07/23(木) 18:59:33.45 ID:g6xOQoX2.net
オブジェクティブCの方がいいっー

総レス数 172
36 KB
掲示板に戻る 全部 前100 次100 最新50
read.cgi ver.24052200