TOP カテ一覧 スレ一覧 100〜終まで 2ch元 削除依頼
VBScriptについて必死に話し合うスレ
Perlについて
【実験台】 Python 3.0 のお勉強 Part 1 【非互換】
くだらないアルゴリズムを考えるスレ
今までみた絶望的なソースコード
関数型言語一般
【Win/Mac/Linux/Android/iOS】 Qt 総合スレ 18
ねねっちと一緒にプログラムを勉強するスレ第3話
C++相談室 part148
ハッシュ使うのやめてクラスにしましょう

Swiftアンチスレ part1


1 :2016/03/21 〜 最終レス :2018/10/11
WWDC2014で発表されたAppleの新言語Swiftについてdisりましょう

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

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

[SDK]iPhoneアプリ開発初心者質問箱45[touch][iPad]
http://potato.2ch.sc/test/read.cgi/mac/1447650023/

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

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

3 :
キーワード
+ Objective-C
+ Xamarin(C#)
+ Kotlin
+ Cocoa Java
+ Ruby Motion
+ 生ポインタ
+ メッセージ式
+ 英文メソッド名
+ Steve Jobs
- Optional表記
- for each構文
- Chris Lattner

4 :
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 :
ちなみに、何に困るんだ?
Swift 2.2 ではまだ使えるから問題ないだろうよ

6 :
Swiftはもアレな滑稽言語だが、Obj-Cも大概アンチ多いだろ
あんなアポー言語なんて、他のプログラミング言語やってたら好まんわww

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

7 :
やってやるよ?

8 :
>>6
NextStepより昔の時代から存在してた言語なんだが
JavaもObj-Cの影響受けまくってるんだが
perl,php,ruby,java,C#,C/C++,swiftとやってるけど
iOS/Mac OSX開発にはObj-Cの方を使いたいけどな?

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

9 :
あっちでレスしたら邪魔じゃん
SwiftもObj-Cも共にクソだと思ってるから遊びにきたよ

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

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

10 :
>>9
それは確かにswiftアンチじゃなくても思う。
しかもDictionaryとかArrayは
内部的にswift独自の構造体 -> NSDict or NSarry に変換かけているという二度手間感。完全にフレームワークに振り回されいる言語だよなー

11 :
アップルがなんでまともな言語屋さんを雇ってswift設計させなかったのかほんと謎
決定不能な型システムとか誰得

12 :
>>11
決定不能な型システム詳しく!

13 :
型推論が停止しない場合があるので、型推論にかかった時間を測って
途中で推論を打ち切ってコンパイルエラーにしるたのを見た記憶が

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

14 :
単純にパーサーのバグじゃね?
型推論の中の人はLLVM(C++11)だから、そこは問題なかろう

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

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

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

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

16 :
つまりやっぱりObjective-C 3.0でいいってことじゃね?

17 :
3.0じゃなく全く別のアプローチの言語が欲しい
文法だけ焼き直してもオモチャにはなるけど
実用面ではカレー味のクソとクソ味のカレーくらいにしか変わらない

18 :
>>17
それって大きな違いだろw

19 :
ひどいもの同士のどんぐりの背比べ的な慣用句だよ
説明させんな、恥ずかしい

20 :
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 :
やっぱC++最高っすよね!

22 :
rustが至高だと思ってる
C++に代わる言語としてswiftもobj-cも使えん

23 :
じゃあiosアプリは何でつくればいいんだよ?

24 :
>>23
XamarinでC#

25 :
rustもgoもnimも iOS, Android 対応してる
Swift, Obj-Cくらいだ、マルチプラットフォーム/クロスコンパイル出来ないアホ言語は

26 :
>>24
RoboVMのJavaでよくね?

27 :
SwiftもObj-Cも、OSX/iOSのAPIを使うための言語だ。(実質)
rust, go, nimではAPIが呼べないだろ。

28 :
なんで呼べないと思ったの?

29 :
呼べるの?

30 :
なんでアンチスレで swift かばってるの?
C#は呼べる理解なの?

31 :
少なくともRustは呼べるよ
まあRustしか使ったことないからそれしか知らないけど

32 :
go は GoMobile かな
nim は 各言語へ変換してからコンパイルするから如何様にでも
まぁそこまでして他言語使うよりiOSに限定するなら素直にObj-C使えと思う

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

33 :
swiftはオワコン
というよりApple自体がオワコン

34 :
>>23
obj-cが無難
今のswiftの迷走ぶりじゃ流石のappleもobj-cを切れんでしょ
swiftボロボロすぎ
ボロボロだからiosにランタイムを同梱できんのでしょ

35 :
こんなスレあったのか
Swift推進派のエゴのためにたてられたスレなの?

36 :
居もしないSwift信者を煽ってるつもりのObj-C信者と
居もしないSwift信者を煽ってるつもりのObj-C信者を煽ってた愉快犯の隔離スレ

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

37 :
しかしobjcのままはダメだったのかのう

38 :
いやObjective-C 3.0でも全然いい

39 :
swiftでできることなんて別にObj-Cの拡張でもできるだろうしなあ

40 :
xamarin無料化だね
普通にC#で開発するのが無難だな

41 :
C#なんてもっと無いわ

42 :
変わった人だな

43 :
KVO無いとアプリは作れない

44 :
Xamarin StudioのほうがStoryboardエディタが使いやすくて笑える
C#のほうがクラッシュ箇所が一目瞭然で100倍開発しやすい

45 :
Obj-Cで全然無問題だし
swiftに盛り込まれてる機能だって拡張でなんとかなるだろうに
わざわざあんなぱくり言語に乗り換える意味がわからない
エラー処理をtry catchに戻したのはどう考えても愚策だろ

46 :
C#よりもobjective-cがいいって正気かよw

47 :
うん

48 :
C#ってARC版のjavaだしなvmもどきが必要だし

49 :
swift の言語仕様よりも、ios 開発とかしてると
os バージョンアップ後の荒涼とした気分を何度も味わうからもう触りたくない
自分のコードはともかくモジュールどもの更新がおせーんだよ

50 :
本スレ過疎ってんな
Apple信者が使わないとはApple製品オワタ

51 :
swiftといいRubyといいゆとりは始めから間違ったものに引っかかってしまう。
馬鹿なんだろうなぁ

52 :
こちとら昭和の詰め込み教育だよ
金にならないならやらないんだけどなぁ

53 :
匿名通信(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 :
>>53
そんなのができたらtorrentもWinnyみたいに当局にくまなく監視されることになるぞ。
torrentは独立して分散してるところがいいのに。

55 :
Apple、次期メジャーバージョン「Swift 3.0」のリリース過程を解説、正式リリースは2016年後半予定
https://codezine.jp/article/detail/9423

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

56 :
順調に迷走中

57 :
なんだこのスレw
アンチはswift使わないからアンチ行為ができないだろw

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

58 :
好き者と物好きは違うからな

59 :
swiftオワッタな
そもそも?や!は疑問文や感嘆文に使う記号で妙な処理に使うべきじゃない

60 :
これはまた珍説が出てきたw

61 :
Rubyでは、! は、レシーバーの内容自体が変化する、破壊的なメソッド

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

62 :
正規表現だと?は任意文字で!は否定(の時がある)
言語によって定義違うから使わない方がいいな!

63 :
数学もリジェクトだな

64 :
>>57
定期的に来るな君は

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

65 :
ジョブス信者はいてもアポー信者がいないのがホント悲しい
オモチャに使ってるのに遊び相手がいない感じ

66 :
アポ信者はアップル様の作ったものだったとしても
ゴミはゴミらしく生暖かい目で見守るもんだ
なんでもかんでも拝領するのはジョブズから入ってきたにわか

67 :
objcに強制nilチェック導入されるらしい

68 :
我々はObjective-Cを愛してます。
ってアメリカで話題になってる。

69 :


70 :
「私はswiftを続けるよ」を日本で流行せよう

71 :
「私はswift以外続けないよ」とAppleが言いかねない状況

72 :
>>68
ネットや新しければなんでもいいんだってswift使いが
毛の壁並にポエム引っさげてObj-c使いに襲いかかってるからなあ
swiftのほうが書きやすいって、CやC++に馴染めなかったJava屋やWeb屋なんじゃねえの
Swift使いは高確率でJS大好きだし

73 :
全力で襲いかかって隔離のためにアンチスレが立つobjc使いもドングリの背比べだけどんな
アポー教はどの派閥もひどいね

74 :
>>73
わざわざ雰囲気読んで住み分けてるのに
その意図すら無視してかまってきたりな>>73

75 :
>>66
ほんとこれw
Mac OS Xの出来が良くなってきてからとか、iPhoneから入ってきてApple最高とか言ってる人はにわかだよな
昔からMac使ってる人はどっかで裏切ってくるんじゃないかとヒヤヒヤしながら使ってると思うんだけどw

76 :
まじでこんな言語がわかりやすい書きやすい言ってる奴はどっかおかしいだろ
読みにくいし無駄な手数増えるし旨味がぜんぜんない

77 :
>>76
ちなみに君にとってわかりやすく書きやすい言語って何?
やっぱJava?

78 :
Java()

79 :
Obj-Cにいつまでもなじめない新参がぐちゃぐちゃ文句言った挙句
より別の手数が増える言語に見た目で飛びついてるだけ
なんでもかんでも省略記法で書いて
後から読みにくくてしょうがないコードを大量生産して終わり
言語仕様そのものがハンガリアン記法

80 :
Java, C#の開発者を取り込むためのものだから。
実際そうなってるだろ。

81 :
まあそういうことなんだろうな
大カッコにアレルギー持ってそうだし

82 :
×Objecit-Cは糞!!
○CやC++が解らないと書けない言語は糞!!

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

83 :
俺はobj-cもswiftも好きだけど。
それじゃダメなの?でも一番好きなのはgoかもしれん。

84 :
言語なんか何でもいい
Swiftマンセーとかアホみたい

85 :
アンチSwiftシステム起動 ・・・ Done.

86 :
初心者用言語Swift

87 :
Web屋大好きモダン()な言語Swift

88 :
初心者は何使っても初心者だろ

89 :
初心者の取り込みに成功したかに見えたSwiftだが、その難解さに皆驚きを隠せない

90 :
特攻の拓言語

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

92 :
意識高い系じゃないとウェブなんてやってられないだろ。
ネットスケープは正義の時代からずっと続く伝統。

93 :
>>91
別にWeb屋はWebでしか活動しないわけだしいいのでは?
そもそもWeb屋しかSwift触らんだろ。

94 :
勘違い言語Swift

95 :
Swift使ってもなにも楽にならないしな
プログラム作ってくれるわけでもないしクラッシュもするし
テストコードの自動生成くらいしてほしいわ

96 :
>>93
じゃあム板に建てるなよ。

97 :
>>95
結局「こんなのObj-cの更新と開発環境で吸収できるだろ・・・」ってのばっかだからな
毛の壁が吠えまくるほど関数型に向いてるわけでもなし
大きく利便性上がるほど実用性が高いわけでもなし
エレガントに書けるわけでもなし

98 :
意識高い系は関数型に飽きてプロトコル指向にシフトした模様

99 :
意識高い系はSwiftもすぐに見捨てるわけで

100 :
まぁSwiftって結局できることはobj-cとほぼイコールで
演算子のオーバロードが色々できるってところが一番の魅力かもね。

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

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


100〜のスレッドの続きを読む
Androidプログラミング質問スレ revision49
OpenGL/Vulkanスレ Part22
統計解析R たぶんpart3くらい
【初心者歓迎】C/C++室 Ver.105【環境依存OK】
ふらっと C#,C♯,C#(初心者用) Part141
●●●●TCL/TKなら俺に聞け 4●●●●
2ちゃんねる互換P2P匿名掲示板の実装を考える 1
「OS自作入門」
OpenGL 2.0 専用スレ
ふらっと C#,C♯,C#(初心者用) Part127
--------------------
絶対に転職してはいけない会社!伏せ字禁止!
パジェロオーナースレ 41年目
強迫性障害(旧称:強迫神経症)Part115
【偽装請負】フリーランスのエージェント94【多重派遣】
フレッシュ少人数撮影会&スタジオ撮影会Part40
川口の選手がSGで勝てない理由
メールの宛先で「さま」って書くやつ何なの そんなに「様」って言いたくないわけ?
別館★羽生結弦&オタオチスレ9978
特許翻訳者の集い 4出願目
【霊長類学】チンパンジーの好きな食べ物は「脳」 初期人類も同様か
新山たかし総合スレッド Part38
deの思い出
偽ロコがやっと自分を偽者と認めました
【猫】「約200語を覚えられ、記憶力にも長けている。」人間があまり知らない猫の知能
【チャット】ネット恋愛【メル友】57
SONY Xperia 8 part1
【妻が…】産後性欲がなくなった10【夫が…】
アピタ・ピアゴ・MEGAドン・キホーテUNYってどうよ?part51
なぜエヴァは成熟した大人にも楽しまれるのかpart18
【#夢月ロア #ロアート】にじさんじ有ンチスレ11536【@yuzuki_roa にじさんじの疫病神】
TOP カテ一覧 スレ一覧 100〜終まで 2ch元 削除依頼