どう考えても難しすぎだろ!
読みやすい名前に改名しないBjarne Stroustrupには げんあり
前スレ達
難易度:1 http://pc5.2ch.net/tech/kako/1058/10586/1058675178.html
難易度:2 http://pc5.2ch.net/tech/kako/1063/10633/1063323615.html
難易度:2 http://pc11.2ch.net/test/read.cgi/tech/1071697977/
探検
C++は難しすぎ 難易度:4
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2008/09/16(火) 18:31:24466デフォルトの名無しさん
2014/03/29(土) 15:55:49.76ID:iBvyBNVV なにこの、ID:WP7oRJZ8ひとりだけ精一杯背伸びしながら喋ってるような状況は
467デフォルトの名無しさん
2014/03/29(土) 16:03:23.85ID:WP7oRJZ8 就職した時からVisualStudio使える連中は良いよな、苦労知らずで。
C++が使ってくれよと手招きしてる状況でアホ上司が使わせない苦労は分かるまい。
かと思えばVC++で組んでるってだけでオブジェクト指向言い出す新人のおもりとか
やらされるし
C++が使ってくれよと手招きしてる状況でアホ上司が使わせない苦労は分かるまい。
かと思えばVC++で組んでるってだけでオブジェクト指向言い出す新人のおもりとか
やらされるし
468デフォルトの名無しさん
2014/03/29(土) 16:09:22.67ID:TSa2sOMr 小学生が三角形の面積の求めかたを連呼してるみたいに聞こえるぞw
小学生「てーへんかけるたかさわるにっ!てーへんかけるたかさわるにっ!(どやぁ」
大人「お、おう」
小学生「てーへんかけるたかさわるにっ!てーへんかけるたかさわるにっ!(どやぁ」
大人「お、おう」
469デフォルトの名無しさん
2014/03/29(土) 16:15:00.19ID:WP7oRJZ8 >>468
不思議な感性の持ち主だね、君
不思議な感性の持ち主だね、君
470デフォルトの名無しさん
2014/03/29(土) 16:15:31.11ID:NGcRlurB 自分だけ苦労してると思ってやがるw
オブジェクト指向という言葉を聞きかじってる分マシだろ?
俺なんかC言語も知らないズブの素人のおもりなんだが。しかも別会社の
オブジェクト指向という言葉を聞きかじってる分マシだろ?
俺なんかC言語も知らないズブの素人のおもりなんだが。しかも別会社の
471デフォルトの名無しさん
2014/03/29(土) 16:16:20.32ID:WP7oRJZ8 そういう奴に限って三角関数とか学校に忘れてきてるけどなww
472デフォルトの名無しさん
2014/03/29(土) 16:18:45.94ID:kQ7wkIiU 業務経験無いのが丸わかりですわ
473デフォルトの名無しさん
2014/03/29(土) 16:19:02.69ID:NGcRlurB >467の状況で>465って矛盾してねぇ?
474デフォルトの名無しさん
2014/03/29(土) 16:20:28.59ID:WP7oRJZ8475デフォルトの名無しさん
2014/03/29(土) 16:25:20.30ID:WP7oRJZ8476デフォルトの名無しさん
2014/03/29(土) 16:27:02.87ID:WP7oRJZ8 >>472
お前のような奴が書いた使えないコード直させられる身にもなってみろよ
お前のような奴が書いた使えないコード直させられる身にもなってみろよ
477デフォルトの名無しさん
2014/03/29(土) 16:28:51.69ID:WP7oRJZ8478デフォルトの名無しさん
2014/03/29(土) 16:29:09.60ID:cPWiw72V このスレの内容の技術レベルに到達して無いのよ、要は。
その後の転嫁もみっともないし、それを客観視も出来ていない。もう発言やめとけって。
その後の転嫁もみっともないし、それを客観視も出来ていない。もう発言やめとけって。
479デフォルトの名無しさん
2014/03/29(土) 16:33:06.98ID:3sTrDelI480デフォルトの名無しさん
2014/03/29(土) 16:33:30.03ID:WP7oRJZ8 笑わせるなよ、ネイテブが書けないトーシロの集まりだろ?こいつら
ポインタが分からないレベルかと思ったが、意識しないでも書く方法もあるからな
「C++で悩んでます。C言語なんて簡単です」って言える訳だ。
ポインタが分からないレベルかと思ったが、意識しないでも書く方法もあるからな
「C++で悩んでます。C言語なんて簡単です」って言える訳だ。
481デフォルトの名無しさん
2014/03/29(土) 16:53:38.29ID:iSspUegM test
482デフォルトの名無しさん
2014/03/31(月) 04:31:28.93ID:Ac3vmcIz ここまで底の浅さを自覚できないでいるってのも凄いな。
483デフォルトの名無しさん
2014/03/31(月) 20:17:09.96ID:z2hMiaJi 正直>467で何に苦労してるのかさっぱりわからん
484デフォルトの名無しさん
2014/03/31(月) 22:01:04.49ID:WqTGe9ri 口だけ達者な未熟者に苦労している
485デフォルトの名無しさん
2014/04/01(火) 01:04:48.05ID:aVBJKpUj いいよな、その程度で他人を苦労知らずだって非難できるんだから
486デフォルトの名無しさん
2014/04/01(火) 06:08:45.06ID:8KXd0J2G その程度で人を周回遅れとか言う方が笑いものだろ
だいたい何が「いいよな、」なのか意味不明
面倒なライブラリを嫌がってた奴がいたから、ちょっと同意を見せただけで
まさか同レベルと思ってるんじゃないだろうな?
だいたい何が「いいよな、」なのか意味不明
面倒なライブラリを嫌がってた奴がいたから、ちょっと同意を見せただけで
まさか同レベルと思ってるんじゃないだろうな?
487デフォルトの名無しさん
2014/04/06(日) 01:13:59.83ID:4D4+1Q1g488デフォルトの名無しさん
2014/04/13(日) 17:29:52.86ID:knLLGO8f C++が難しいんじゃなくてライブラリが使いにくいんじゃ?>>1
489デフォルトの名無しさん
2014/04/13(日) 19:42:50.11ID:pCk2/mxr MSのライブラリは最悪だからな
490デフォルトの名無しさん
2014/04/14(月) 22:10:41.75ID:vgwDadtz typedefしまくり
491デフォルトの名無しさん
2014/04/15(火) 01:53:04.12ID:hh7KqCRP 難しいのは当たり前
熟練者にとって生産性が上がるように進化してるが
理解しなければいけないことはどんどん増えている
熟練者にとって生産性が上がるように進化してるが
理解しなければいけないことはどんどん増えている
492デフォルトの名無しさん
2014/04/21(月) 00:38:33.35ID:fKV6ATCG 優先度が低く複雑度が高いものを導入して劣化していくコースに嵌り込んだのではないか
493デフォルトの名無しさん
2014/04/23(水) 05:35:14.60ID:IStIaXKD 使わなければ、どうということはない
494デフォルトの名無しさん
2014/04/23(水) 09:03:43.74ID:KGn2h8hJ UFC 128 - : ジョン・ジョーンズ vs. マウリシオ・ショーグン
https://www.youtube.com/watch?v=wia_sFsAf6g
https://www.youtube.com/watch?v=wia_sFsAf6g
495デフォルトの名無しさん
2014/04/23(水) 12:04:32.26ID:5izT4YJE 理解できなければ、使わないのが一番賢い選択。
496デフォルトの名無しさん
2014/05/03(土) 09:54:30.44ID:BYcmF+is C++って、コンパイラ・コンパイラ・コンパイラだから
497デフォルトの名無しさん
2014/07/04(金) 21:07:35.33ID:8xYB6zEg テンプレートと例外が便利
498デフォルトの名無しさん
2014/07/04(金) 21:14:50.96ID:y9Gk814L STLもboostもノータッチですわ
今時はC++で正規表現が使えるんだっけか
今時はC++で正規表現が使えるんだっけか
499デフォルトの名無しさん
2014/07/04(金) 22:38:57.69ID:XgPM3bh0 他の言語はあれは駄目これは駄目って感じで窮屈。C++は自由!
あれを忘れてた、これを忘れてたって事になるけど
あれを忘れてた、これを忘れてたって事になるけど
500デフォルトの名無しさん
2014/07/05(土) 01:09:11.89ID:ppQutXuj テンプレート大好き
例外はなんか嫌い
例外はなんか嫌い
501デフォルトの名無しさん
2014/07/05(土) 22:43:38.37ID:FweWc6DI >>500
テンプレートも例外も大好きだ・・・
なんでも例外投げる
コードがとてもシンプルになってグッドです
最終的に誰がcatchするんかは知らんけど、
少なくともデバッグの役には立ってる
もはやコレなしには生きられない
テンプレートも例外も大好きだ・・・
なんでも例外投げる
コードがとてもシンプルになってグッドです
最終的に誰がcatchするんかは知らんけど、
少なくともデバッグの役には立ってる
もはやコレなしには生きられない
502デフォルトの名無しさん
2014/07/06(日) 00:52:21.93ID:l5kZ35EX503デフォルトの名無しさん
2014/07/06(日) 06:11:42.39ID:qu0eEdBG ハゲしねwwwwww
504デフォルトの名無しさん
2014/07/06(日) 12:06:15.33ID:Yu8wKQZQ 俺なんかpairで挫折したわC++
505デフォルトの名無しさん
2014/07/06(日) 12:15:21.70ID:TEFa5DV8 どこに挫折する要素があるのか…
506デフォルトの名無しさん
2014/07/06(日) 22:51:15.28ID:M2Rbqlfg >>504
コンパイラについてるソース見てみよう
pairなんて、ただ2個のメンバに入れてるだけ
しかもムーブ付き
忙しいときにmakeとかしちゃって良いんだろか?
って思ってたけど、わりと単純な仕様で低コスト
コンパイラについてるソース見てみよう
pairなんて、ただ2個のメンバに入れてるだけ
しかもムーブ付き
忙しいときにmakeとかしちゃって良いんだろか?
って思ってたけど、わりと単純な仕様で低コスト
507デフォルトの名無しさん
2014/07/07(月) 07:02:05.35ID:dR2u/u83 pairは簡単だけど、tupleを自前で作ろうとしたら死ぬ思いをした
508デフォルトの名無しさん
2014/07/08(火) 10:01:59.85ID:4lE6gOPY 自分が使える技術だけで書けばいい?
509デフォルトの名無しさん
2014/07/08(火) 21:24:51.41ID:MtYT4b2f >>508
最低限、これは知っとかなきゃダメでしょう
っての以外は、必要に応じてだと思う
Cと共通するような部分、基本的な言語仕様、昔ながらのポリモーフィズムって感じな
やり方に加え、少しばかりテンプレートに慣れ親み、それとの違いを認識し、それに
加えて右辺値参照、ムーブセマンティクス(これらは必須)を抑えとけば、とりあえずは
十分だと思う
あとは必要になってから、その都度学習する
最初から全部とか無理
最低限、これは知っとかなきゃダメでしょう
っての以外は、必要に応じてだと思う
Cと共通するような部分、基本的な言語仕様、昔ながらのポリモーフィズムって感じな
やり方に加え、少しばかりテンプレートに慣れ親み、それとの違いを認識し、それに
加えて右辺値参照、ムーブセマンティクス(これらは必須)を抑えとけば、とりあえずは
十分だと思う
あとは必要になってから、その都度学習する
最初から全部とか無理
510デフォルトの名無しさん
2014/07/10(木) 18:18:37.91ID:j+7QqkUb 面倒な技術を使う場合、大抵出来る人がラッパ組んで他の人はそれ使うだけじゃない?
511デフォルトの名無しさん
2014/07/19(土) 12:59:25.98ID:SGJuvk0q 今はJavaもC#もテンプレート&関数オブジェクト全盛だし
相対的に難易度は減ってると思うんだけどな
今メジャーな言語でC++固有の難しい所ってvirtual継承とムーブぐらいじゃね
細かく見ればunionとかplacement newとか色々あるだろうけどさ
相対的に難易度は減ってると思うんだけどな
今メジャーな言語でC++固有の難しい所ってvirtual継承とムーブぐらいじゃね
細かく見ればunionとかplacement newとか色々あるだろうけどさ
512デフォルトの名無しさん
2014/07/23(水) 18:23:16.07ID:dzmo+Zlb c++の凝ったコードを見てると上には上がいるんだなーと思わせてくれる
しかしdefineが使いまくられているコードは読む気が失せる
しかしdefineが使いまくられているコードは読む気が失せる
513デフォルトの名無しさん
2014/07/26(土) 18:22:36.75ID:nwV9SC8G defineだけが頼みという事もあった。こりゃC言語じゃんって有様
514デフォルトの名無しさん
2014/08/11(月) 00:14:55.09ID:CLnlK3+9 rubyも難しい
515デフォルトの名無しさん
2014/08/27(水) 22:01:04.37ID:+mS2YVhy ってかいろんなパラダイムが共存しすぎ
516デフォルトの名無しさん
2014/08/27(水) 22:42:18.69ID:qWxL76Rg GUI専門言語とか計算専門言語とか通信とかデバイスとかオブジェクトライブラリの標準化で楽になろうよ
…でも専門に作ったはずが何でもやるようになるのもよくある話
…でも専門に作ったはずが何でもやるようになるのもよくある話
517デフォルトの名無しさん
2014/08/30(土) 01:29:57.79ID:34Ix6eHx >>516
もうどっかの標準規格団体がビシッと決めてくれないかね?
もうどっかの標準規格団体がビシッと決めてくれないかね?
518デフォルトの名無しさん
2014/08/30(土) 01:45:40.72ID:ZWIpt6n5 標準から外れた新しいハードを作ろうとする連中をビシッと排除することが大事
519デフォルトの名無しさん
2014/09/08(月) 02:16:58.95ID:3GR90xPD それはC++で決まりだな
520デフォルトの名無しさん
2014/09/28(日) 10:46:47.15ID:o0+iY1+a Embedded C++の復権はまだですか
521デフォルトの名無しさん
2015/05/18(月) 23:46:56.71ID:gkwtVc+R 初心者会の動画を見てわかったこと
C++は初心者レベルになる事すら難しすぎ
C++は初心者レベルになる事すら難しすぎ
522デフォルトの名無しさん
2015/09/17(木) 00:23:10.59ID:gkHuwtlu 未だに難しい書き方した方が偉いと思ってる馬鹿が一番多い言語。
523デフォルトの名無しさん
2015/10/21(水) 19:29:55.95ID:Hse4sQ9w まあ最新の書き方の使い方を広めるために
プログラムの仕事はしませんとか言い出す馬鹿がいるような言語だからな。
c++ がいかにそういう馬鹿であふれてるか表す良い例だと思われる。
プログラムの仕事はしませんとか言い出す馬鹿がいるような言語だからな。
c++ がいかにそういう馬鹿であふれてるか表す良い例だと思われる。
524デフォルトの名無しさん
2015/10/27(火) 11:45:35.59ID:Vhrm1X6v C++は使う機能だけ学べば使えるようだけど
高度な機能を使ったソースを読み下して学習が捗らない
古いCのソースなら何とか読み下せるけど
C++恐ろしい子
高度な機能を使ったソースを読み下して学習が捗らない
古いCのソースなら何とか読み下せるけど
C++恐ろしい子
525デフォルトの名無しさん
2015/10/27(火) 22:34:59.45ID:U7jDynek せやな
526デフォルトの名無しさん
2015/11/03(火) 23:00:50.55ID:7DhTE7D1 質問ではない
527デフォルトの名無しさん
2015/11/04(水) 01:59:42.42ID:lNTSrs7r せやな
528デフォルトの名無しさん
2015/11/06(金) 12:26:11.93ID:lxCcN5+p スタティックなメンバ関数からインスタンスへのリファレンスをstd::make_sharedで作ろうとしたら
プライベートコンストラクタが呼べねぇって怒られた
暫く「は?」ってなった
仕方なくfriend struct __gnu_cxx::new_allocator;したらMacでビルドが通らなくなる事案が発生。
最後にはもう何もかも面倒くさくなってpublic:したけど
今ググったら継承させたクラスを関数内に作ってup-castする方法が出てきたわ。
引数無くて良いならこれでも良いんだけどね・・・。
プライベートコンストラクタが呼べねぇって怒られた
暫く「は?」ってなった
仕方なくfriend struct __gnu_cxx::new_allocator;したらMacでビルドが通らなくなる事案が発生。
最後にはもう何もかも面倒くさくなってpublic:したけど
今ググったら継承させたクラスを関数内に作ってup-castする方法が出てきたわ。
引数無くて良いならこれでも良いんだけどね・・・。
529デフォルトの名無しさん
2015/11/06(金) 22:55:05.05ID:PcJjmoGr それ多分使い方間違ってると思うの
530デフォルトの名無しさん
2016/08/06(土) 20:41:49.93ID:pMfVQ70e C++は入門書すら難しすぎ
Bjarne Stroustrupのプログラミング入門書の査読の感想
ttps://cpplover.blogspot.jp/2016/08/bjarne-stroustrup.html
Bjarne Stroustrupのプログラミング入門書の査読の感想
ttps://cpplover.blogspot.jp/2016/08/bjarne-stroustrup.html
531デフォルトの名無しさん
2016/08/08(月) 12:37:05.42ID:BeKKpTjc >>530
紹介されたページを読んでみたが、C++の入門書じゃなくて
プログラミングの入門書で使用言語がC++って本みたいだね。
あと、内容が難しいんじゃなくて、内容が酷いという意見。
これから訳書を売り出そうってのに原書をボロクソに貶すとは
思い切った人だわ。それだけに信憑性も感じるけど。
紹介されたページを読んでみたが、C++の入門書じゃなくて
プログラミングの入門書で使用言語がC++って本みたいだね。
あと、内容が難しいんじゃなくて、内容が酷いという意見。
これから訳書を売り出そうってのに原書をボロクソに貶すとは
思い切った人だわ。それだけに信憑性も感じるけど。
532デフォルトの名無しさん
2016/08/24(水) 05:03:05.06ID:kLo7lknt 「内部コンパイラエラー(ICE)に関するものなど深刻なものを含む110以上のバグが修正されている」
GNU Project、バグを修正した「GCC 6.2」リリース | OSDN Magazine
https://osdn.jp/magazine/16/08/23/160000
GNU Project、バグを修正した「GCC 6.2」リリース | OSDN Magazine
https://osdn.jp/magazine/16/08/23/160000
533デフォルトの名無しさん
2016/08/24(水) 14:06:06.97ID:SRgitPqt よく知らないけどテンプレート機能ってマクロみたいなものだよね
マクロを読んで理解したりマクロで展開されたコードを読み下すのって地獄ちがう?
LISPの同期しながらネット上でやり取りするコードもマクロを使っていて
生成されたコードがボリュームテンコ盛りかつなにやっているのか意味不明な難易度だゲンナリすると言う
理解できないー学習に剥かないー当然不具合の発見も困難な感じ
マクロを読んで理解したりマクロで展開されたコードを読み下すのって地獄ちがう?
LISPの同期しながらネット上でやり取りするコードもマクロを使っていて
生成されたコードがボリュームテンコ盛りかつなにやっているのか意味不明な難易度だゲンナリすると言う
理解できないー学習に剥かないー当然不具合の発見も困難な感じ
534デフォルトの名無しさん
2016/08/24(水) 18:43:17.23ID:RnnOIfbm535デフォルトの名無しさん
2016/08/24(水) 20:07:44.67ID:971rg3P3 マクロ地獄から抜け出せたと思ったらテンプレート地獄に堕ちた、みたいな。
536デフォルトの名無しさん
2016/08/24(水) 21:32:49.23ID:0T408iqD STL地獄
537デフォルトの名無しさん
2016/08/25(木) 20:39:39.05ID:FbCqAy9f Cよりは簡単だと思うけどな
Cはいちいち「そんなのわかりきってるだろ」みたいなことまでつらつら書かないといけないのに
C++は簡明に書けるし
学生時代にCのレポート書いてるときにめんどくさくなって、楽だからって勝手にC++で書いてたら、しばらく担当教が授気づかなかったな
すっかりCの仕様忘れてしまった。
CよりC++の方がずっとわかりやすくない?
Cはいちいち「そんなのわかりきってるだろ」みたいなことまでつらつら書かないといけないのに
C++は簡明に書けるし
学生時代にCのレポート書いてるときにめんどくさくなって、楽だからって勝手にC++で書いてたら、しばらく担当教が授気づかなかったな
すっかりCの仕様忘れてしまった。
CよりC++の方がずっとわかりやすくない?
538デフォルトの名無しさん
2016/08/25(木) 21:47:37.74ID:vberJlko 書くのは楽でも読む方は苦痛ってプログラムになってそう。
539デフォルトの名無しさん
2016/08/26(金) 16:13:22.98ID:l+GzFH0s list実装してこいって課題でstd::list使うマンやってたなーw
540デフォルトの名無しさん
2017/02/16(木) 01:18:43.40ID:6VkTpxSR ラムダでつまづきました。
どこかよいサイトか書籍ありませんか?
どこかよいサイトか書籍ありませんか?
541デフォルトの名無しさん
2017/02/16(木) 08:37:17.95ID:EDIIWbgV >>540
「ラムダ式 C++入門」っていうサイトが分かりやすいよ。
「ラムダ式 C++入門」っていうサイトが分かりやすいよ。
542デフォルトの名無しさん
2017/02/16(木) 13:32:19.66ID:6VkTpxSR543デフォルトの名無しさん
2017/06/15(木) 02:07:46.28ID:Y+hk0umY C++難し過ぎ、クロワロタwww
544デフォルトの名無しさん
2017/06/15(木) 02:32:06.23ID:d0XN06J4 使いこなせれば、これほど便利な言語はないよ。
545デフォルトの名無しさん
2017/06/17(土) 07:21:17.73ID:bupTq8cx 自分で書ける程度にはなったが
読める程度には至らない。
知らない機能、文法が多すぎる。
入出力イテレータなんて使った試しがない。
STL難しすぎ。
読める程度には至らない。
知らない機能、文法が多すぎる。
入出力イテレータなんて使った試しがない。
STL難しすぎ。
546デフォルトの名無しさん
2017/06/18(日) 17:02:19.35ID:kFt5QPYj C++ほど機能が煩雑な言語って他にあるのか?
テンプレートやスマートポインタのような基本的機能もそうだが、
戻り値の型に依存した例外処理、引数の参照渡し、new()との相性の悪い*なしクラス型など、
後発の言語が採用しなかった一貫性の無い仕様や、
#defineマクロ、グローバルstaticやヘッダとソースの分離などの70年代の因習をそのまま残しており、
しかもC時代に由来するmalloc/free、typedef struct、グローバル関数などをそのまま使う人が多い。
標準ライブラリにもstdio/iostreamのような重複が全体に生じている。
それに加え、ラムダ式やジェネリック、右辺値参照、constexprなどの機能拡張も進んでいる。
STLやBoostなどのライブラリも加えればきりがない。
そのくせまともなガベージコレクションはない。
実際のプログラミングではコーディング規約で一貫したルールを定め、余計な機能は使わないようにするのが普通だが、
やはり現代的な言語に比べるとずいぶん使いづらい。組み込み用途、DLLやドライバの開発以外では用いるべきではないのかも。
テンプレートやスマートポインタのような基本的機能もそうだが、
戻り値の型に依存した例外処理、引数の参照渡し、new()との相性の悪い*なしクラス型など、
後発の言語が採用しなかった一貫性の無い仕様や、
#defineマクロ、グローバルstaticやヘッダとソースの分離などの70年代の因習をそのまま残しており、
しかもC時代に由来するmalloc/free、typedef struct、グローバル関数などをそのまま使う人が多い。
標準ライブラリにもstdio/iostreamのような重複が全体に生じている。
それに加え、ラムダ式やジェネリック、右辺値参照、constexprなどの機能拡張も進んでいる。
STLやBoostなどのライブラリも加えればきりがない。
そのくせまともなガベージコレクションはない。
実際のプログラミングではコーディング規約で一貫したルールを定め、余計な機能は使わないようにするのが普通だが、
やはり現代的な言語に比べるとずいぶん使いづらい。組み込み用途、DLLやドライバの開発以外では用いるべきではないのかも。
547デフォルトの名無しさん
2017/06/19(月) 09:01:31.33ID:57UCTkEh スマホでマイクラがサクサク動くような時代にGC積んでない言語って正直厳しいと思うの…
それに組み込み系でも別にc++なんて使わなくてもcで足りるし
でもGCを積んだら積んだでc++の存在意義が薄くなるしそれなら他選ぶよってなるわ
objective-cとswiftみたいに代替言語でてくるかもしれんし(使った事無いけど)
結局所詮道具なんだからシンプルで扱いやすいほうがいいに決まってるんだよなー
c++erの行き着く先はスパゲッティ職人っすかね
それに組み込み系でも別にc++なんて使わなくてもcで足りるし
でもGCを積んだら積んだでc++の存在意義が薄くなるしそれなら他選ぶよってなるわ
objective-cとswiftみたいに代替言語でてくるかもしれんし(使った事無いけど)
結局所詮道具なんだからシンプルで扱いやすいほうがいいに決まってるんだよなー
c++erの行き着く先はスパゲッティ職人っすかね
548デフォルトの名無しさん
2017/06/19(月) 09:36:34.36ID:S/5ZPkdK C/C++ は低級が売り
これ以上複雑にしなくていい
これ以上複雑にしなくていい
549デフォルトの名無しさん
2017/06/22(木) 03:47:56.57ID:31xVM/9R GCなんて余計管理が困難になる気がする。
GCは不要。
GCは不要。
550デフォルトの名無しさん
2017/06/22(木) 19:39:45.52ID:7u4/pAoZ objective-cは{}じゃなくて@を強制されてひたすら読みづらいし構文がクソきもいけど
そこらへんをc++かjavaに近づけて
appleじゃなくてWindows(とLinux)が採用してればobjective-c使ってたわ
どうしてもCocoaかiOS周りにしか使えないからクソなんだよなぁ
まあそれでもcのライブラリが潤沢だから使おうと思えば使えるけど
言語自体はシンプルだから、実質apple専用ってのが残念だわ
一応WinObj-CがあったりGNUstepがあるのはしってるけどmacosと同等につかえるわけじゃなし
swift完全移項して空気になってしまうなら悲しいなー
そこらへんをc++かjavaに近づけて
appleじゃなくてWindows(とLinux)が採用してればobjective-c使ってたわ
どうしてもCocoaかiOS周りにしか使えないからクソなんだよなぁ
まあそれでもcのライブラリが潤沢だから使おうと思えば使えるけど
言語自体はシンプルだから、実質apple専用ってのが残念だわ
一応WinObj-CがあったりGNUstepがあるのはしってるけどmacosと同等につかえるわけじゃなし
swift完全移項して空気になってしまうなら悲しいなー
551デフォルトの名無しさん
2017/06/22(木) 19:49:31.18ID:Ep4mqRnU 高級言語は高級側を目指せばいいけど、CやC++は低級を保ってほしい
553デフォルトの名無しさん
2017/06/22(木) 23:45:54.09ID:gcsIExTi >>548
そういうとこにすら表れてるよな
物事を複雑にして喜んでるようなスジの悪さが
あんなクソみたいな表記のラムダ式持ち込んで一体何がしたいんや(笑)
右辺値参照(笑)ムーブコンストラクタ(笑)型推論(笑)
そういうとこにすら表れてるよな
物事を複雑にして喜んでるようなスジの悪さが
あんなクソみたいな表記のラムダ式持ち込んで一体何がしたいんや(笑)
右辺値参照(笑)ムーブコンストラクタ(笑)型推論(笑)
554デフォルトの名無しさん
2017/06/23(金) 12:36:51.76ID:c5kaeG1z >>553
それみんなコードが簡潔になる機能じゃん。
それみんなコードが簡潔になる機能じゃん。
555デフォルトの名無しさん
2017/06/23(金) 13:15:22.43ID:jGFBZEPI 548 :デフォルトの名無しさん [sage] :2017/06/19(月) 09:36:34.36 ID:S/5ZPkdK
C/C++ は低級が売り
これ以上複雑にしなくていい
C/C++ は低級が売り
これ以上複雑にしなくていい
556デフォルトの名無しさん
2017/06/23(金) 22:17:29.36ID:c5kaeG1z 仕様が複雑だから理解できない、っていうのをdisる理由にされてもな。
コードが簡潔になる事が重要。
コードが簡潔になる事が重要。
557デフォルトの名無しさん
2017/06/23(金) 22:25:44.82ID:cLuj8vNR コードが簡潔になることを最重要項目としてほしくない、CやC++の役目はそうじゃない
という主張
アセンブラとの親和性、非常に低レベルな環境への対応、命令レベルの速度チューニング、...
そういう低級言語としての役目が重要であると
という主張
アセンブラとの親和性、非常に低レベルな環境への対応、命令レベルの速度チューニング、...
そういう低級言語としての役目が重要であると
>>557
C++ の時点で「アセンブラとの親和性」とかあり得ないんだが‥
C++ の時点で「アセンブラとの親和性」とかあり得ないんだが‥
559デフォルトの名無しさん
2017/06/23(金) 22:28:43.81ID:cLuj8vNR メジャーなコンパイラですら規格に対応しきれてないのにさらに仕様を増やすとか、規格自体が目的になってる感じで
私自信は規格書も読んだり、積極的に新規格についていってるつもり
私自信は規格書も読んだり、積極的に新規格についていってるつもり
560デフォルトの名無しさん
2017/06/23(金) 22:29:42.86ID:cLuj8vNR >>558
C++とアセンブラの混合コード、よく書くけど
C++とアセンブラの混合コード、よく書くけど
561デフォルトの名無しさん
2017/06/23(金) 22:31:06.95ID:cLuj8vNR 製品でも
>>560
それは extern C なんでしょ?
それは extern C なんでしょ?
563デフォルトの名無しさん
2017/06/23(金) 22:34:46.60ID:cLuj8vNR そうだけど
564デフォルトの名無しさん
2017/06/23(金) 22:55:19.45ID:qvfl5lo9 コードが簡潔、ねえw
565デフォルトの名無しさん
2017/06/24(土) 00:41:11.56ID:wjJzkkq0 別に低レベル性を犠牲にしているわけでは無いのだからデメリットは無いでしょ
機能追加で便利になってるのに、何が複雑なのかわからん
仕様が理解できないって意味で複雑って言う主張なら、使うなとしか
機能追加で便利になってるのに、何が複雑なのかわからん
仕様が理解できないって意味で複雑って言う主張なら、使うなとしか
566デフォルトの名無しさん
2017/06/24(土) 02:15:35.31ID:FTGF6KR2 c++至上主義者達は難解なパズルを解いてエレガントにプログラムすることが全てで
可読性とかそういう他人のこと考えてないとこないですかね・・・?
追加する仕様の方向性もまさにこういうとこが見受けられるから文句も言いたくもなるわ〜
別にc++つかっててもできるだけシンプルに見やすいようコーディングしてる人は好きよー
可読性とかそういう他人のこと考えてないとこないですかね・・・?
追加する仕様の方向性もまさにこういうとこが見受けられるから文句も言いたくもなるわ〜
別にc++つかっててもできるだけシンプルに見やすいようコーディングしてる人は好きよー
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- ミス・ユニバース フィンランド代表の「つり目」写真が波紋… 本人釈明も批判やまず 協会謝罪「徹底的に検証」へ★2 [冬月記者★]
- 「偽サッチャー」「自滅的」「時代遅れ」 高市首相の経済政策を海外メディアが酷評 ★2 [蚤の市★]
- 【速報】衆院議員定数削減法案、自民・維新が今国会成立見送りで調整 [Hitzeschleier★]
- 東京都「都民の税金1.5兆円が国に奪われている」「全国に分配されている」に地方民ブチギレ ★2 [Hitzeschleier★]
- 「もうキモくてキモくて…」29歳女性が語る“おぢアタック”の実態。「俺ならイケるかも」年下女性を狙う勘違い中年男性に共通点が★5 [Hitzeschleier★]
- 元草津町議会議員 新井祥子さんの裁判判決を受けて | 全国フェミニスト議員連盟 [少考さん★]
- ベネズエラ国民の7割、現職大統領にNO!反体制派大統領を支持! [177178129]
- 維新藤田「自民党は議員定数削減のやる気なくね?とはちゃんと伝えてます」 [347993906]
- 【悲報】ネトウヨの次のターゲット「渡邊渚」に決まるwwwwwwwwwwwwwwwwwwwww [455031798]
- 【悲報】ChatGPT、アダルトモードは2026年に延期!繰り返す!延期! [673057929]
- 【乞食速報】epicで『ホグワーツレガシー』無料キター♪───O(´ん`)O────♪ [931948549]
- 竹中平蔵「日米が長年守り続けてき台湾有事に関する曖昧戦略の知恵を一瞬にして無にさせた岡田の責任は非常に重い」 [271912485]
