18/09/17(月)17:42:18 冷静に... のスレッド詳細
削除依頼やバグ報告は メールフォーム にお願いします。個人情報、名誉毀損、侵害等については積極的に削除しますので、 メールフォーム より該当URLをご連絡いただけると助かります。
画像ファイル名:1537173738636.png 18/09/17(月)17:42:18 No.534175787
冷静に考えるとこの言語クソじゃない?
1 18/09/17(月)17:44:13 No.534176281
保守性をゴミにした
2 18/09/17(月)17:45:12 No.534176504
言語がクソなのではなく扱えない人類がクソなのだ
3 18/09/17(月)17:45:14 No.534176511
ちゃんとやろうとすると学習コスト高すぎない?
4 18/09/17(月)17:46:12 No.534176769
ちゃんと学習なんて出来るの・・・? 正しいC++なんてどこに存在するの?
5 18/09/17(月)17:46:36 No.534176874
黒魔術師になろう
6 18/09/17(月)17:49:52 No.534177638
>ちゃんと学習なんて出来るの・・・? >正しいC++なんてどこに存在するの? https://github.com/isocpp/CppCoreGuidelines/blob/master/CppCoreGuidelines.md ちゃんと読んでくれ
7 18/09/17(月)17:52:25 No.534178233
good programmerならC++に問題はないとストラウストラップ先生は仰っている ストラウストラップ先生を疑うのか?
8 18/09/17(月)17:52:44 No.534178296
江添さんがC++にとても詳しいと聞いてブログを読みに行くものの あまりに難しすぎてC++以外の記事ばかり読んでしまう矛盾
9 18/09/17(月)17:54:25 No.534178703
C++は言語の開発者の名前からして可読性に難がある
10 18/09/17(月)17:55:02 No.534178852
プログラミングの性質とITベンダーの性質がうんこマッチングすぎる
11 18/09/17(月)17:56:22 No.534179179
なんでも出来ていろんな書き方が出来る素晴らしい言語だよ
12 18/09/17(月)17:56:54 No.534179341
++どころじゃねぇくらいの盛りっぷり
13 18/09/17(月)17:57:44 No.534179549
C++がクソって言ってるけどじゃあJavaやC#ならきれいに書けるのかい? ダメって言ってる人の半分以上は他の言語でもクソコード書いてると思うよ
14 18/09/17(月)17:57:49 No.534179567
>C++は言語の開発者の名前からして可読性に難がある Bjarne Stroustrup!
15 18/09/17(月)17:58:54 No.534179839
ビョーン・ストロヴストルップだろ?
16 18/09/17(月)17:59:15 No.534179916
>C++がクソって言ってるけどじゃあJavaやC#ならきれいに書けるのかい? >ダメって言ってる人の半分以上は他の言語でもクソコード書いてると思うよ 俺じゃなくて他のやつがクソコード書くんだよ そんでC++はクソコードのクソ度合いが洒落にならないんだよ
17 18/09/17(月)17:59:39 No.534179999
後続の言語はこぞって人間を信用しないようになった
18 18/09/17(月)18:00:55 No.534180280
俺にタイムトラベル能力があったら過去に戻ってストラウストラップを暗殺してC++が世に出ないようにするのに
19 18/09/17(月)18:01:36 No.534180424
どんな言語でも汚いコードは作られるが程度がコイツよりはマシ 自戒も込めてだけど変に知識つけてた場合の被害が広がりすぎる
20 18/09/17(月)18:01:44 No.534180454
>ビャーネ・ストラウストラップだろ?
21 18/09/17(月)18:02:34 No.534180610
個人で使う分には問題なさそう
22 18/09/17(月)18:03:56 No.534180901
動きゃいいんだ
23 18/09/17(月)18:05:08 No.534181148
仕事の範囲で使えてればヨシ!
24 18/09/17(月)18:05:13 No.534181164
全然理解できねえ 本当にアイツと同じ言語を読んでるのかってなる
25 18/09/17(月)18:05:59 No.534181315
>全然理解できねえ >本当にアイツと同じ言語を読んでるのかってなる ライブラリのソースとか読んでるとたまにそう思う
26 18/09/17(月)18:06:40 No.534181437
Cに毛が生えた程度で済ませるのいいよねよくない
27 18/09/17(月)18:09:31 No.534182035
自分のクラスを表現する書き方がないのがめどいRustのSelfみたいなの usingで宣言すればいいけどめどい
28 18/09/17(月)18:12:23 No.534182625
メタプログラミングは頭がおっつかない まああんなことしてたらコンパイルにも時間がかかるよな……
29 18/09/17(月)18:13:03 No.534182765
脳みその錆び付いたネジがギギギギ言い出す
30 18/09/17(月)18:13:05 No.534182774
>Cに毛が生えた程度で済ませるのいいよねよくない その程度にすませておけば悲劇は産まないと思う
31 18/09/17(月)18:13:54 No.534182934
人間はクズだから言語側で厳しく制限掛けたほうがいいよなと思いました つまりgolangが最高
32 18/09/17(月)18:14:26 No.534183040
クラスがちょっと使えるCくらいで十分なのに…
33 18/09/17(月)18:15:03 No.534183188
安易にクソとか言う前にいっぺん一通りマスターしてみなよ
34 18/09/17(月)18:15:35 No.534183284
swift様を崇めるとコードが浄化される! swift様ばんじゃーい!
35 18/09/17(月)18:16:19 No.534183445
>安易にクソとか言う前にいっぺん一通りマスターしてみなよ 一通りマスターするのに何十年とかかる!
36 18/09/17(月)18:16:35 No.534183506
>安易にクソとか言う前にいっぺん一通りマスターしてみなよ 一生かかる課題を気軽に投げつけてこないで欲しい
37 18/09/17(月)18:16:36 No.534183512
>安易にクソとか言う前にいっぺん一通りマスターしてみなよ マスターするまで何年かかるんだよ!
38 18/09/17(月)18:16:44 No.534183535
>人間はクズだから言語側で厳しく制限掛けたほうがいいよなと思いました ついにマゾ用言語と言われるRustの時代か
39 18/09/17(月)18:17:07 No.534183614
>クラスがちょっと使えるCくらいで十分なのに… それくらいならCでも同じようなことができるから言語作る意味ないし…
40 18/09/17(月)18:17:43 No.534183744
書籍読むのすら辛い言語はこいつ以外知らない
41 18/09/17(月)18:17:58 No.534183786
>安易にクソとか言う前にいっぺん一通りマスターしてみなよ ゴールはどこにあるんだろう…マスター…マスターとは一体…?
42 18/09/17(月)18:18:02 No.534183802
>安易にクソとか言う前にいっぺん一通りマスターしてみなよ じゃあ機械語マスターしようか 俺はやらないけど
43 18/09/17(月)18:18:07 No.534183822
Rustそんなにアレなのか
44 18/09/17(月)18:18:15 No.534183854
プログラムって魔術みたいっスね
45 18/09/17(月)18:18:16 No.534183856
jsとphpとswift これだけあれば十分だよ…
46 18/09/17(月)18:18:22 No.534183872
普通はプロジェクトごとのコーディングルールを定めるものじゃないのか
47 18/09/17(月)18:18:57 No.534184000
>Rustそんなにアレなのか コンパイラが凄いSっ気なんだ
48 18/09/17(月)18:19:12 No.534184055
>じゃあ機械語マスターしようか どのCPUの機械語マスターすればいい? 8086ならマスターできる気がする
49 18/09/17(月)18:19:18 No.534184072
そんなヤバいやつなのC++
50 18/09/17(月)18:19:42 No.534184148
>普通はプロジェクトごとのコーディングルールを定めるものじゃないのか 守ってくれればね…
51 18/09/17(月)18:19:43 No.534184155
人が書いた多重ポインタ見ると嘔吐しそうになる
52 18/09/17(月)18:19:57 No.534184199
C++みたいな古かったり難しすぎたりする言語ではコーディングルールを理解したり守ったりするコストが高いのだ そしてうやむやになる
53 18/09/17(月)18:20:16 No.534184251
>tsとrubyとkotlin
54 18/09/17(月)18:20:19 No.534184256
linterで厳しく制限をかけよう
55 18/09/17(月)18:20:21 No.534184269
>プログラムって魔術みたいっスね こいつに関してはマジで魔術じみてるぐらいなんでもできる できるからこそ人間って限界作った方がいいよね…
56 18/09/17(月)18:20:27 No.534184295
>メタプログラミングは頭がおっつかない >まああんなことしてたらコンパイルにも時間がかかるよな…… いいよね…10年前に boost.spirit で C++ なのに素で BNF 書けるってんで ひゃっはーって1000行くらいのパーサー書いたらコンパイルするのにそのファイルだけ30分位かかった
57 18/09/17(月)18:20:40 No.534184346
>jsとphpとswift >これだけあれば十分だよ… ちゃんとHTMLとCSSと付随する開発環境のことも覚えて…
58 18/09/17(月)18:21:23 No.534184493
プログラムって何から勉強したらいいんだ!?
59 18/09/17(月)18:21:48 No.534184596
swiftはアップル様の靴舐めて暮らす毎日になるし…
60 18/09/17(月)18:22:00 No.534184636
デキル人の書いた魔術めいたコードはわけがわからない
61 18/09/17(月)18:22:27 No.534184723
>いいよね…10年前に boost.spirit で C++ なのに素で BNF 書けるってんで >ひゃっはーって1000行くらいのパーサー書いたらコンパイルするのにそのファイルだけ30分位かかった 魂生成器使ってる「」はじめて見た
62 18/09/17(月)18:22:37 No.534184766
>プログラムって何から勉強したらいいんだ!? java
63 18/09/17(月)18:22:57 No.534184834
>プログラムって何から勉強したらいいんだ!? マジレスするとやりたいことによる 俺はやりたいことは特にない
64 18/09/17(月)18:23:01 No.534184853
データキャッシュ・命令キャッシュとパイプラインとアウトオブオーダー実行が載る前のCPUなら機械語を覚える意味はあった それ以降は人間がコンパイラが吐くコードを超えられる余地は一切ないんだよ
65 18/09/17(月)18:23:20 No.534184928
>プログラムって何から勉強したらいいんだ!? jsは特に開発環境いらないから初心者におススメする メモ帳だけでokだ ただし深く知ろうとしちゃダメだぞ…しぬぞ
66 18/09/17(月)18:24:22 No.534185137
jsはちゃんとブラウザ選ぼうね クローム対応です他は知らねえって言い切ると幸せが近づく
67 18/09/17(月)18:24:32 No.534185164
C勉強してるけど自分で書くとダメだ…
68 18/09/17(月)18:24:33 No.534185167
仕事で使ってる「」は何を目的として使ってるの 差し支えなければ教えてほしい
69 18/09/17(月)18:24:34 No.534185172
>swiftはアップル様の靴舐めて暮らす毎日になるし… それはC#やJavaやkotlinなんかでも全部同じじゃん プラットフォーム利用するとプラットフォーム屋の奴隷になるのは仕方ない事だろう
70 18/09/17(月)18:25:19 No.534185318
>linterで厳しく制限をかけよう なんでこんなめんどくさいの入れなきゃならないの?ってレベルから説得しなきゃいけないのいいよね…
71 18/09/17(月)18:26:15 No.534185540
>データキャッシュ・命令キャッシュとパイプラインとアウトオブオーダー実行が載る前のCPUなら機械語を覚える意味はあった >それ以降は人間がコンパイラが吐くコードを超えられる余地は一切ないんだよ コンパイラが吐いたコードを超えられなくても機械語よめないとデバッグできない時は組み込みではまれによくある なんか死ぬから解析してたらCPUの個体不良だった事とかある
72 18/09/17(月)18:26:25 No.534185576
Javascriptはシングルスレッドと聞いて何だかすごく大変そうだと思った 同時に複数のことやろうと思ったらどうしてんだろう?マルチスレッドじゃないとコードがぐちゃぐちゃになりそうなもんだが
73 18/09/17(月)18:26:36 No.534185618
JSはいいぞ ブラウザが開発環境になっちまうんだ
74 18/09/17(月)18:26:55 No.534185685
>仕事で使ってる「」は何を目的として使ってるの >差し支えなければ教えてほしい 組み込み 特にメモリ領域のシビアな機械
75 18/09/17(月)18:27:45 No.534185854
C#やろうぜ!
76 18/09/17(月)18:28:09 No.534185957
javascript もブラウザで動かすのか node.js なのかで大分違うような?
77 18/09/17(月)18:28:42 No.534186073
C#がいい!
78 18/09/17(月)18:28:46 No.534186091
コードを作るプログラムを書くべきで それも出来る限り少ないコーディングで済ませるべき だからまずC++なんて投げ捨てろ
79 18/09/17(月)18:28:46 No.534186092
>組み込み >特にメモリ領域のシビアな機械 RAMの必要量の設計ミスってカツカツの仕様になるのいいよね…
80 18/09/17(月)18:28:47 No.534186095
>C#やろうぜ! 最近割とイケてる言語に生まれ変わりつつあるよね
81 18/09/17(月)18:29:17 No.534186194
Cで出来ることはCで書けや!
82 18/09/17(月)18:29:24 No.534186218
組み込み屋業界の隅で暮らしてるけどせいぜいCかアセンブラで スレ画みたいにリッチなのとは幸い縁がない
83 18/09/17(月)18:29:26 No.534186232
インデントがタブとスペースが入り混じって更にインデントがそもそもズレていたり 行末に余計なスペースやタブのあるソースが2018年になっで製造されているのが恐ろしい
84 18/09/17(月)18:29:36 No.534186264
C++の中でC使うマンがさらにバグを見つけにくくしていく やっぱり人類に手動メモリ管理なんて不可能なんだよ!
85 18/09/17(月)18:29:36 No.534186267
C++の速度が必要になるようなプログラムなら普通にアセンブリに目を通して問題ないかチェックするよ
86 18/09/17(月)18:29:48 No.534186302
Cで書くぐらいならスクリプト言語使うね…
87 18/09/17(月)18:30:02 No.534186355
速度いらないならpythonいいぞ! ちょうどスレも立ってる! https://img.2chan.net/b/res/534177097.htm
88 18/09/17(月)18:30:09 No.534186378
みんな組み込みから始めるべきなんだ そして割り込みやらポインタやらで貴重な人生を摩耗すべきなんだ
89 18/09/17(月)18:30:12 No.534186391
俺はMS様にケツ穴まで捧げてるのでC#最高って言い続けるよ
90 18/09/17(月)18:30:21 No.534186420
こいつは魔剣だ 強いがとんでもない人数の血をすすっている
91 18/09/17(月)18:30:36 No.534186476
一部の超優秀な人のおかげでこの業界回ってるからな…
92 18/09/17(月)18:30:36 No.534186477
>Cで書くぐらいならスクリプト言語使うね… そういう用途ではそもそもC使わないから…
93 18/09/17(月)18:30:40 No.534186485
ブラウザでC#動かないかな…
94 18/09/17(月)18:32:04 No.534186774
大昔はブラウザというかIEでVBScriptも動いたんだよなー そういう路線を推し進めた世界線では今じゃブラウザのファーストクラス言語はC#だったかもしれない
95 18/09/17(月)18:32:06 No.534186782
>ブラウザでC#動かないかな… javascript でC#インタプリタを作成するプロジェクト発足だな
96 18/09/17(月)18:32:28 No.534186843
C#はwindowsとunity以外でまともに使えるようになったの?
97 18/09/17(月)18:32:52 No.534186917
>ブラウザでC#動かないかな… TypeScriptとかなんか似てるじゃん?
98 18/09/17(月)18:33:04 No.534186954
mallocとnewが混ざってたことがあって泣きたくなった
99 18/09/17(月)18:33:17 No.534186994
組み込み屋ですがテスト用のツールをC#で作ったら なにこれすごいかんたんにいろいろつくれちゃう… ってなった
100 18/09/17(月)18:33:17 No.534186997
C++完全に理解した
101 18/09/17(月)18:33:24 No.534187031
それでも俺はC++が好きなんだ
102 18/09/17(月)18:33:45 No.534187099
信号処理アルゴ組んだら搭載する予定だったチップメーカーが買収されて悲し味… おのれmicrochip...!
103 18/09/17(月)18:33:53 No.534187127
C++を修めた「」はじめて見た
104 18/09/17(月)18:33:54 No.534187131
どうしてwin以外でC#使うんです?
105 18/09/17(月)18:34:19 No.534187216
>mallocとnewが混ざってたことがあって泣きたくなった malloc してから placement new 使おうぜ!
106 18/09/17(月)18:34:31 No.534187267
C#だってC++++なんだから実質C++だしC#はクソ
107 18/09/17(月)18:34:34 No.534187277
>ブラウザでC#動かないかな… TypeScriptで我慢しよう
108 18/09/17(月)18:34:40 No.534187298
みんなは組み込みマイコン何使ってんの?
109 18/09/17(月)18:34:44 No.534187315
>ブラウザでC#動かないかな… マイクロソフトの実験的プロダクト「Blazor」、WebAssemblyで.NETランタイムを実装。WebブラウザでC#など.NETアセンブリをそのまま実行可能に https://www.publickey1.jp/m/blog/18/blazorwebassemblynetwebcnet.html
110 18/09/17(月)18:35:33 No.534187496
>C#はwindowsとunity以外でまともに使えるようになったの? 今はLinuxでもMacでも結構動くよ
111 18/09/17(月)18:35:55 No.534187572
>どうしてwin以外でC#使うんです? 動くから
112 18/09/17(月)18:36:03 No.534187596
Xamarin.Macの話題一色だな
113 18/09/17(月)18:36:34 No.534187711
林檎ならObjectiveC使いなよ
114 18/09/17(月)18:37:24 No.534187892
>林檎ならObjectiveC使いなよ なんで?
115 18/09/17(月)18:37:34 No.534187928
もうRust書くよ
116 18/09/17(月)18:37:53 No.534188013
ObjectiveCあたりはいい加減絶滅してほしい
117 18/09/17(月)18:37:57 No.534188028
アケゲー作ってたときは仕事で使ってたな
118 18/09/17(月)18:38:41 No.534188166
C++はテンプレートまわり以外なら理解するの簡単でしょ
119 18/09/17(月)18:40:02 No.534188420
>林檎ならObjectiveC使いなよ わからん…
120 18/09/17(月)18:40:43 No.534188556
>人間がコンパイラが吐くコードを超えられる余地は一切ないんだよ 最適化の過程でおかしなコード吐くことはあるし…