X



C/C++は古臭い!効率悪い! ぼく「それC++の事を知らないって言ってるようなものだよ?」
■ このスレッドは過去ログ倉庫に格納されています
0002以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/06/21(火) 19:50:10.276ID:ba6V1u0R0
コーディングの効率が悪い
0007以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/06/21(火) 19:52:36.171ID:qfqUMbbOM
結局フレームワーク次第じゃない?
0008以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/06/21(火) 19:53:45.305ID:ba6V1u0R0
GUIキツそう
0009以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/06/21(火) 19:53:56.952ID:Z0qjEE4u0
組み込みプログラマ僕、戻り値の型がわからなくなる型推論に激怒
0011以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/06/21(火) 19:54:03.444ID:ba6V1u0R0
フレームワークあるか
0012以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/06/21(火) 19:54:24.286ID:MkgUnGwm0
黙れポインタ野郎
0014以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/06/21(火) 19:55:28.498ID:tIXsIdB9d
ガベージコレクションってどうなってるの?
0017以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/06/21(火) 19:57:02.079ID:IZTapIls0
Pythonってのをやっておけばいいんだろ?
0019以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/06/21(火) 19:57:19.975ID:wzagcw4Ud
普通はRustだよね
0020以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/06/21(火) 19:57:26.745ID:SQ4uDiaMM
最近見直されてるらしいな
0022以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/06/21(火) 19:58:06.236ID:tIXsIdB9d
ファイル分割する場合やっぱまだhファイルとcppファイル作る必要あるの?
0023以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/06/21(火) 19:58:16.827ID:R96ektPo0
言語自体の効率とかよりたくさんの人が参加してライブラリ開発が活発な言語が重要ってはなしになっただろ
0026以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/06/21(火) 19:59:19.292ID:XTP//p6F0
まーたイッチ負けたんかw
ググってきた知識書いてるからボロがボロボロでてまんなあw
0028以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/06/21(火) 19:59:47.003ID:JqcU3wH40
PythonとC#でいいと思う
0029以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/06/21(火) 20:00:06.927ID:6VxmQkty0
パイソンなんて案件あるの?
0033以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/06/21(火) 20:01:17.431ID:MmNaeEi/r
>>26
アフィカスでワロタwww
0034以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/06/21(火) 20:01:22.919ID:tIXsIdB9d
>>25
え?どゆこと?
0036以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/06/21(火) 20:01:54.462ID:LPRV8rkup
c#が最強
0037以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/06/21(火) 20:02:08.202ID:MkgUnGwm0
>>19
言語設計がむずすぎる・日本語の情報がほぼない・GUIが面倒すぎる
の三拍子がね…
0039以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/06/21(火) 20:03:56.998ID:K/DOydP5M
C++を使いこなせない人が多い
0042以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/06/21(火) 20:05:09.613ID:rCTaLcPm0
普通にリソースの制限を意識しなきゃいけない組み込み系で使うなら
C/C++は最強の部類だと思うが
0043おじ乳輪様 ◆IQ90.av/.Akz
垢版 |
2022/06/21(火) 20:05:24.582
俺のbotはC#製
0045以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/06/21(火) 20:05:41.912ID:rCTaLcPm0
>>41
Unityでゲームでも作ったら?
0046以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/06/21(火) 20:05:43.884ID:gEQLEWd40
C#訳分かんねぇ・・・
Javaのがまだマシだった
0048以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/06/21(火) 20:06:33.764ID:JqcU3wH40
>>46
俺はもうjavaやりたくない
0049以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/06/21(火) 20:06:56.316ID:MkgUnGwm0
>>46
Javaは分かりやすいけど書く量が多いぢゃん
0051以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/06/21(火) 20:07:16.016ID:xXARfLeSd
他の言語は言語の側についてない機能使おうとするとクソ長いコードでトリッキーなことしないとダメなのが多いけど
CとかC++はそのあたりは素直でやりたい通りに書けばその通りに作れる
0052以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/06/21(火) 20:08:45.101ID:QvtXHc+O0
正直C++使えないやつは見下してる
0053以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/06/21(火) 20:08:52.506ID:+rOahceu0
まあ処理は爆速だよな
それに何もしなくても勝手に環境整ってること多いし
0054以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/06/21(火) 20:11:01.023ID:LPRV8rkup
>>50
javaが理解出来ないわけない
理解出来ないjavaがあるとすれば
それはただのゴミ
全部書き直すべき
0056以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/06/21(火) 20:13:24.816ID:IMIIb2xm0
gcとかjitとか内部的にファンクションポインタ連発してくるとか物理アドレス触れないとか
後継言語がくそすぎて結局c言語でいいよってなる

文字列操作とかgui組む羽目になった時とか
アホくさいと思いますよ
0057以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/06/21(火) 20:15:15.069ID:MkgUnGwm0
>>56
やはりsimple is bestなのか
0059以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/06/21(火) 20:15:45.484ID:xXARfLeSd
javaって書き方の流儀なんかも含めてCやC++にも影響及ぼしたくらい良くも悪くも革命起こした勢力だぞ
C界隈は大昔は1文字の変数とか山盛り転がってて流派が合わないとまともに読めない世界だったんだ
ちゃんと読める変数名付けるのが当たり前になったのはjava勢の力が大きい
0060以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/06/21(火) 20:17:25.032ID:o4oGMtmj0
Cプラプラ学ぶのおすすめな本やサイトってある?
お絵かきソフトとか作りたい
0061以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/06/21(火) 20:18:17.985ID:HKGEns7u0
えっきし
0062以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/06/21(火) 20:19:16.672ID:o4oGMtmj0
ちなみに本の見様見真似だけどシンセサイザーソフト作ったことある
ただ基礎学んでないと応用もできんだろうから基礎を学びたい
0063以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/06/21(火) 20:28:08.307ID:SfPbSQN10
ここで聞くのは>>1に申し訳ないんだが有識者が多いからstaticについて教えてくれ
インスタンスの生成が必要ないクラスや処理の場合はstatic使うって認識であってる?
0064以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/06/21(火) 20:30:14.301ID:aAUK+Mgl0
動的確保したメモリの扱い。
ガベージコレクション無いからいちいちfree()とかdelete()とかしなきゃいけない
可読性低下
0065以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/06/21(火) 20:31:25.618ID:V/LI4kaA0
d
0066以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/06/21(火) 20:33:33.573ID:MkgUnGwm0
>>63
あってると思うJSやってるけど
0067以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/06/21(火) 20:34:45.772ID:I3yqHATj0
まんどくせいからLLでいいよ
なんならローコードでもいいよ
0068以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/06/21(火) 20:35:47.358ID:xXARfLeSd
>>63
使い方は言語や流派でいくらか違うと思うけど
ただ、インスタンス化が必要ないというだけで多用するとスパゲティ化待ったなしだからそういう使い方はあまりしないと思う
どうしてもインスタンス化をすることができない場面で検討するか
パフォーマンスチューニングで局所的に使うのは良いと思う
0070以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/06/21(火) 20:41:06.815ID:miySdBdMd
ずっとC言語やってたが
C++触ってゲロ吐きそうになった
その後C#触って感動した
0071以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/06/21(火) 20:42:21.017ID:byL7qIMdr
C++って今もmavenとかyarnとかpip的なのないの?
ライブラリ導入しようとするたびに発狂してた思い出
0072以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/06/21(火) 20:51:43.025ID:SfPbSQN10
>>66
>>68
ありがとう
既存システムに制御装置からデータ抜き取ってるアプリがあるんだけど8割くらいはstaticで書かれてたのね
装置と通信→データ読み取り→加工、みたいな一連の処理で、装置も一台としか通信してなくて内容的にもインスタンス化する必要ないからstaticでも問題ない
0074以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/06/21(火) 20:59:02.412ID:g4Mldn/X0
>>71
Nugetとかpipみたいなもんじゃね
0075以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/06/21(火) 21:00:14.522ID:xXARfLeSd
>>72
制御装置繋がってるものだと事情が違うかもしれない
ハード側の制約でインスタンス化がそもそも不適切な仕様かもしれないし
古い機器との接続を想定してのことかもしれないし
接続方式によって伝送レート計算して微調整した結果かもしれんし
アプリ単独で動くものとは事情が違うから安易にそうとは言えない
0076以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/06/21(火) 21:00:40.117ID:g4Mldn/X0
>>72
うちも全く同じ処理をほぼ全部シングルトンでやってるわ
同僚だったら笑えるな
0077以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/06/21(火) 21:09:24.571ID:SfPbSQN10
>>75
ありがとう勉強になる
そこまで考えて作ったとは考えにくいけど状況によってstaticの使い分けは必要になるね

>>76
それはやっぱハードとの制約があってそうしてる?それともインスタンス化するような要件がないからそうしてるのかね
あとうちの会社にはここに居るような色々知識のある人は居ないからきっと大丈夫だ
0078以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/06/21(火) 21:16:02.793ID:xXARfLeSd
>>77
中身がわからないから細かいことはわかないけど
GCかかる時の遅延が問題になる仕様で
それを避けるためにstaticという構造かもしれないし
メモリが限られているけど長期稼働が必要で万一にもリークしたらまずいから動的要素は排除とかかもしれないし
その辺は設計した当時の人間じゃないとわからないな

遅延だとかリソース不足の問題は信じられないほど緩和したし
20年前とかのシステムで動いてたものをそのまま引き継いでて今では全くどうでもいい可能性も
0079以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/06/21(火) 21:17:12.506ID:g4Mldn/X0
>>77
後者だな
複数作りたいクラスじゃないし面倒なこと考えないでとりあえずGetInstance()しとけばいいから挙動もわかりやすい
0080以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/06/21(火) 21:20:33.430ID:D5Vlw+oMd
ズブの素人が始めるなら何がいい?
0081以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/06/21(火) 21:22:25.337ID:4Qk8RJJX0
>>80
BASIC
0082以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/06/21(火) 21:22:51.947ID:MkgUnGwm0
>>80
JavaScript
htmlファイルに書いたらブラウザで気軽に実行できる
型はないし言語設計微妙だけど
0083以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/06/21(火) 21:41:06.661ID:SfPbSQN10
>>78
なるほど
うちも当時の担当者がいないし資料も残ってないけど多分過去のを引き継いだだけの気がする…

>>79
たしかに、複数のクラス作る必要無いんだってのは見てて分かりやすい
0084以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/06/21(火) 21:43:44.709ID:D5Vlw+oMd
>>81
>>82
センキュー
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも