c++(読みづらい、書きづらい、仕様が複雑、ビルドが面倒)←こいつが廃れない理由

未分類

1 名無しさん 2022/10/08(土) 15:31:52.17 ID:eO4lkZSy0

なんでや


2 名無しさん 2022/10/08(土) 15:32:26.36 ID:w2TrjhD40

ジャバが死んだから🥺

3 名無しさん 2022/10/08(土) 15:33:11.98 ID:U3IsPBCSd

Rustにぶっ殺されればいいのになこんなクソ言語

5 名無しさん 2022/10/08(土) 15:33:36.33 ID:CYWdiuUS0


>>3
Rust全然流行らないね…


7 名無しさん 2022/10/08(土) 15:34:16.19 ID:eO4lkZSy0


>>3
Rust流行ると言われだして5年くらい経つけどさっぱりやね


4 名無しさん 2022/10/08(土) 15:33:33.03 ID:/gZzz0s00

UE5で使えます

6 名無しさん 2022/10/08(土) 15:33:52.49 ID:gTxQQDSg0

Cは?

9 名無しさん 2022/10/08(土) 15:35:09.62 ID:Il6q65QE0

過去の遺産があるのと熟練技術者がいるから

10 名無しさん 2022/10/08(土) 15:35:27.50 ID:6rAby+MD0

上位互換のPythonがあるから

15 名無しさん 2022/10/08(土) 15:38:08.70 ID:eO4lkZSy0


>>10
言うほど上位互換か?


11 名無しさん 2022/10/08(土) 15:35:38.45 ID:Awkk7WNDM

マジで使いづれえわC++

12 名無しさん 2022/10/08(土) 15:36:27.47 ID:4ytVhs0t0

rustってCプラの知識必要じゃね?

13 名無しさん 2022/10/08(土) 15:37:01.44 ID:eO4lkZSy0

あと「エラーメッセージが不親切」もあったわ

14 名無しさん 2022/10/08(土) 15:38:02.62 ID:fAyvaZY30

Rust出てくるまでは廃れさせられるような代替が無かったから

23 名無しさん 2022/10/08(土) 15:41:20.75 ID:eO4lkZSy0


>>14
なおRustも廃れさせられるか怪しい模様


16 名無しさん 2022/10/08(土) 15:38:21.19 ID:VpHRkeR8M

rustくんたすけて!

18 名無しさん 2022/10/08(土) 15:38:48.70 ID:RdmMTA8cd

保守しないといけないから

20 名無しさん 2022/10/08(土) 15:39:42.63 ID:eO4lkZSy0

挙句の果てにはブラウザでまでC++に侵略されそうになってる模様

21 名無しさん 2022/10/08(土) 15:39:55.04 ID:1QKM6QZd0

エレガントに書けたときの快感よ

32 名無しさん 2022/10/08(土) 15:46:03.86 ID:dZnEVf5P0


>>21
永遠の課題やめれ


22 名無しさん 2022/10/08(土) 15:41:10.62 ID:WKHxmL4y0

全部テンプレートで実装するの楽しい
クラス再帰してスフィネしまくると脳汁でそう

30 名無しさん 2022/10/08(土) 15:44:52.60 ID:wS+kC8bF0


>>22
書くのはともかく他人が書いたテンプレートとか読むのがめんどくさすぎる


83 名無しさん 2022/10/08(土) 16:16:04.41 ID:C/Q/rWJR0


>>22
スフィネはもうやめてこれからはconceptで書いてね


24 名無しさん 2022/10/08(土) 15:41:29.65 ID:dRczCIWJ0

AIは早くこいつを動かしてくれよ

25 名無しさん 2022/10/08(土) 15:41:38.60 ID:/gZzz0s00

C++使うにはC言語学ばなければいけません←これ

28 名無しさん 2022/10/08(土) 15:42:05.39 ID:WKHxmL4y0


>>25
もう枝分かれしたから要らないぞ


26 名無しさん 2022/10/08(土) 15:41:48.62 ID:KeSw3G1Gd

Zigはどうなんですか?

29 名無しさん 2022/10/08(土) 15:43:47.08 ID:eO4lkZSy0

Rustが流行る日は来るのか

31 名無しさん 2022/10/08(土) 15:45:56.23 ID:7uxdT3Vt0

Pythonって四則演算がゲロ遅いとかいう致命的欠陥あったやん
まぁネイティブコードのライブラリで補えるけど

34 名無しさん 2022/10/08(土) 15:46:32.47 ID:NTgDqdbi0

ゲームとかずっとこれやん
結局C++が必要になる

35 名無しさん 2022/10/08(土) 15:47:59.53 ID:5OhUIshF0

ぷよぐやむぜんぜんわかんにゃい

36 名無しさん 2022/10/08(土) 15:48:11.82 ID:+ZAJbpsWd

今SEの仕事就くなら何勉強すればええんや?
CとかJavaはだいたいわかる

37 名無しさん 2022/10/08(土) 15:48:37.38 ID:6rAby+MD0


>>36
Pythonとphp


41 名無しさん 2022/10/08(土) 15:49:41.71 ID:CYWdiuUS0

templateって複数クラスで同一の処理したいみたいなのに使うんよな?
他にどんなときに使ったらええんやろ

45 名無しさん 2022/10/08(土) 15:51:28.47 ID:TjiDrNY7M


>>41
式テンプレートで計算遅延したいときとか


80 名無しさん 2022/10/08(土) 16:14:59.56 ID:WKHxmL4y0


>>41
パラメータパック使うと集合演算とかクラス再帰してコンテナとか作れるで


42 名無しさん 2022/10/08(土) 15:50:57.15 ID:x4YkOcjf0

C#は?

43 名無しさん 2022/10/08(土) 15:50:57.87 ID:MTCbLVXpd

C++たまに読まないといけないから雰囲気で読むけどテンプレートで少しでも複雑なことされるとマジで訳わからん

46 名無しさん 2022/10/08(土) 15:52:00.35 ID:/4VNWhIc0

C++「headerが無いからわかんない🥺」←はあああああああああお前が勝手に作れやああああああああ!!!!!

47 名無しさん 2022/10/08(土) 15:53:30.74 ID:sxNGItjt0

C#←こいつ

48 名無しさん 2022/10/08(土) 15:54:00.81 ID:Z6U+bFVJ0

COBOLだってほぼ絶滅したしな

49 名無しさん 2022/10/08(土) 15:54:14.46 ID:wS+kC8bF0

Google製のCarbonもRust使えるならRustにしろって書いてあるからな

50 名無しさん 2022/10/08(土) 15:54:25.34 ID:CYWdiuUS0

C++できる人口は増えてるんかな

51 名無しさん 2022/10/08(土) 15:54:51.32 ID:6rAby+MD0

正直、Python以外学ぶ必要がほぼない

52 名無しさん 2022/10/08(土) 15:54:56.31 ID:UtwBBHOw0

Rust流行ってないってどこの世界の話や

59 名無しさん 2022/10/08(土) 15:58:16.22 ID:aPSMM9mS0


>>52
Windows界隈だと全然流行ってない
Linux界隈だとカーネルツリーで正式採用されるから今からが激アツなんやがな


53 名無しさん 2022/10/08(土) 15:55:25.15 ID:C1D2Z0Dla

ビットコイン動かしてるから

54 名無しさん 2022/10/08(土) 15:56:07.94 ID:/4VNWhIc0

C#「メモリ管理とか勝手にやっといたわ」

ワイ「お、サンキュー」

C++「どこで管理するかちゃんと書いて🥺」

ワイ「プラ君さぁ…いつまで新人気分なんだい?」


60 名無しさん 2022/10/08(土) 15:59:34.91 ID:QuEat/oD0


>>54
unique_ptr使えない雑魚環境???


55 名無しさん 2022/10/08(土) 15:56:26.95 ID:jKzc8G490

ワイ初心者ぷろぐらま「c、c++、c#って似てるんか?何が違うんや?」


56 名無しさん 2022/10/08(土) 15:56:47.06 ID:1ALaUPbF0

ワイc#でアップアップ


57 名無しさん 2022/10/08(土) 15:57:02.43 ID:V9wJOAvZ0

組み込み向け言語なんて60超えたジジイどもがCで延々組んでるから終わりやね
あと20年くらいしたらRustの天下やろ


58 名無しさん 2022/10/08(土) 15:58:09.76 ID:TtQLsRN6M

OSやTCP/IPとかの、ITの根幹を成す所が全部Cベースだから
いくら現在では不便な言語と分かってても、今更全て置き換えるのは困難過ぎる


62 名無しさん 2022/10/08(土) 16:02:37.06 ID:6rAby+MD0

Pythonでできること

人工知能
機械学習
統計処理
現実リンクゲーム作成


66 名無しさん 2022/10/08(土) 16:03:28.91 ID:AS0G37aV0


>>62
Python の範囲で終わる機械学習ってライブラリ使ってるだけじゃん


101 名無しさん 2022/10/08(土) 16:25:54.83 ID:VYOk0OwXa


>>62
全部Cのおかげだよね


103 名無しさん 2022/10/08(土) 16:31:55.76 ID:LWKsajYpp


>>62
楽かどうかではなく出来る事として書いてる時点で無能丸出し


63 名無しさん 2022/10/08(土) 16:02:57.91 ID:3NI7ORSI0

ずっと疑問なんやけど、Pythonの記法で書いたら自動的にC++のコードに変換してコンパイルしてくれるような仕組みとかないん?

難しいのはわかるけど無理ってほどやないやろ?
C++の細かい機能全部拾わんでええからなんとかできんかな?


69 名無しさん 2022/10/08(土) 16:04:43.88 ID:0lvgnQxm0


>>63
jsはそんなんなかったっけ


70 名無しさん 2022/10/08(土) 16:05:09.42 ID:7uxdT3Vt0


>>63
今は知らんが前はCythonっていうのがあった
PythonのコードをPython/Cのライブラリに書き換えてコンパイルしてくれるやつ
コードによっては爆速になる


64 名無しさん 2022/10/08(土) 16:03:09.48 ID:7uxdT3Vt0

メモリ管理のこと、嫌いにならないで下さい🥺


65 名無しさん 2022/10/08(土) 16:03:19.51 ID:3lQSMceP0

ローコード環境がここらへん使える雑魚プログラマーの仕事を全部奪う模様
ハイパーテクニックを持ったスーパープログラマーはむしろ激務になる


67 名無しさん 2022/10/08(土) 16:03:58.43 ID:PwP0ySBZ0

速いからやろ
昔はVB++とかあったな


68 名無しさん 2022/10/08(土) 16:04:07.54 ID:0lvgnQxm0

好きなんやけど開発環境整えたりデバッグがめんどいんじゃ
スクリプトみたいに気軽に動かされへん


71 名無しさん 2022/10/08(土) 16:06:21.78 ID:Dz1TaEtyM

新人「なんかテンプレート使うとエラー出るんですけど」

ワイ「はぁ…二重山括弧は間にスペース入れようね?大学で何勉強してきたの?」

新人「スワセン…(泣)」

研究室でC++でプログラム組んでたって言うから期待してたのにとんだハズレクジ引いてもうたわ…


74 名無しさん 2022/10/08(土) 16:08:10.99 ID:H66ITu7R0


>>71
クソコンパイラやめろ


85 名無しさん 2022/10/08(土) 16:17:03.68 ID:F2SABa2M0


>>71
C++03とかいう魔境


72 名無しさん 2022/10/08(土) 16:06:22.06 ID:wuWztPnLM

とにかく速いから
Rustの処理系の進化に期待やね


73 名無しさん 2022/10/08(土) 16:07:30.08 ID:ddUCF5v00

競プロやろ


新着記事一覧
未分類
TKをフォローする
プログラミング速報

コメント