上司「なんかC++ってのが危険らしいぞ。うちでは使ってないだろうな?使ってる?さっそく今後の使用を禁止にしよう!」 [377482965]
■ このスレッドは過去ログ倉庫に格納されています
0005番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 23a2-wzUf)
垢版 |
2023/01/30(月) 22:17:48.89ID:ssWzq49z0
メモリ管理出来ないZ戦士が増えたのが原因だろ
0006番組の途中ですがアフィサイトへの転載は禁止です (スッップ Sdba-IyOE)
垢版 |
2023/01/30(月) 22:18:34.05ID:SXHnjiOEd
C++をやめてVB6を使えと吹き込んでみたい
0008番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 7a94-de/q)
垢版 |
2023/01/30(月) 22:20:28.61ID:z5F/Pwxs0
C言語のダウンロードコンテンツがC++
C言語の続編がC#
0009番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 03f6-JDCb)
垢版 |
2023/01/30(月) 22:21:37.63ID:l33Gnz6n0
まあ、Rustは標準化すらしていない状態だからねぇ
現状のc++C20で右辺値、smartpointer使ってればそこそこ安全
0010番組の途中ですがアフィサイトへの転載は禁止です (アウアウウー Sa47-5GL0)
垢版 |
2023/01/30(月) 22:22:09.88ID:1jo++d53a
>>3
C拡張はともかく素のPythonはそんな危険なことできないぞ
0011番組の途中ですがアフィサイトへの転載は禁止です (アウアウウー Sa47-5GL0)
垢版 |
2023/01/30(月) 22:23:37.35ID:1jo++d53a
>>9
コンパイラの実装が実質一つしかないのに標準化とか必要なのか?
ANSI Common Lispじゃないんだから
0012番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 0e0d-gjsE)
垢版 |
2023/01/30(月) 22:24:48.51ID:twxo9Tqt0
PHPとかは大丈夫なのか?
簡単だから雑なコード多そうだが
0013番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 1744-VTcK)
垢版 |
2023/01/30(月) 22:24:54.41ID:9M20je0r0
危険性って何かな?
人が使えばなんだって危険はあるよね(´・ω・`)
0014番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 0ebd-2biX)
垢版 |
2023/01/30(月) 22:27:42.90ID:X8V2mMs/0
クソ拡張によるクソ拡張の積み重ねでゴミ言語と化したC++
0015番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW b3a2-1m7s)
垢版 |
2023/01/30(月) 22:28:34.35ID:G7+F3hnP0
仕様が辞書みたいな言語とか頭おかしいんよ
0016番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 3ea2-TcbV)
垢版 |
2023/01/30(月) 22:29:20.21ID:0hK5TtkU0
では危険じゃない言語を出してください
0017番組の途中ですがアフィサイトへの転載は禁止です (スッップ Sdba-x7dA)
垢版 |
2023/01/30(月) 22:30:52.67ID:uR/SuSBed
c#ってのが金かかんなくてクソ簡単でいいらしいからみんなも触ってみてほしい
0018番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 23a2-wzUf)
垢版 |
2023/01/30(月) 22:31:52.46ID:ssWzq49z0
>>17
C#はソースコード丸見えだから業務用には使えない
0019番組の途中ですがアフィサイトへの転載は禁止です (アウアウウー Sa47-5GL0)
垢版 |
2023/01/30(月) 22:34:14.51ID:1jo++d53a
この場合の危険性って主にメモリ安全性の話だろ
メモリリークとか未初期化領域の参照があると変なデータを読み込ませたり外部からクラッシュさせることができたりするから
0020番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 5f8f-cUtM)
垢版 |
2023/01/30(月) 22:36:21.38ID:TysOzLb70
rust勉強してるけど、これ仕事あるのかな?とは思ってる
0021番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 0e4e-+rQD)
垢版 |
2023/01/30(月) 22:36:23.46ID:pjEqipJ60
風来のシレンの壺みたいな、アイテムの中にアイテムが入っているものはどうやってメモリ管理してるんだろう
壺はポインターにしておいて、壺のみのメモリ空間をどこかに作っておいてそこに中身を順番に入れていくんかな?
0022番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW db8f-VTcK)
垢版 |
2023/01/30(月) 22:37:06.16ID:qX9p0p9+0
>>7
え?あと10年もしたら定年ですよね?!先輩
0023番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW b3a2-1m7s)
垢版 |
2023/01/30(月) 22:39:49.05ID:G7+F3hnP0
アメリカ政府がc使うなってんなら波及してくんじゃないかな
0024番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 834d-7Zvf)
垢版 |
2023/01/30(月) 22:40:00.48ID:oJ8zSyPC0
>>20
ないぞ
でも昔は仕事なかったGoは今は腐るほど転がってるし今後はどうだろうな
0027番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 175e-kNEe)
垢版 |
2023/01/30(月) 22:55:08.98ID:o2GmUsfa0
>>26
戻せばOK
0028番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ ce9f-jh2e)
垢版 |
2023/01/30(月) 23:01:32.34ID:whQQ6QcF0
もう全部AIにまかせとけw
0031番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 175e-kNEe)
垢版 |
2023/01/30(月) 23:06:28.43ID:o2GmUsfa0
>>19
メモリーリークじゃなくてメモリーバッファーオーバーランな
0033番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 3ea2-5ZAn)
垢版 |
2023/01/30(月) 23:44:13.91ID:xt97Hkye0
Windowsも使えなくなるな
0034番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 76a2-lk4g)
垢版 |
2023/01/31(火) 08:47:16.01ID:GNHTI+Wi0?2BP(2223)

あげ
0035番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 5a3e-PAD6)
垢版 |
2023/01/31(火) 09:21:43.71ID:6uHrl7NQ0
>>20
OS作るような仕事がジャップランドにあるか?って事
ヨーロッパとかメリケンで働くならしらんけど
0036番組の途中ですがアフィサイトへの転載は禁止です (クスマテ MM06-hmoZ)
垢版 |
2023/01/31(火) 09:31:20.78ID:20penIHSM
この国は80代が働き盛りだから
0038番組の途中ですがアフィサイトへの転載は禁止です (ワンミングク MM8a-HMcO)
垢版 |
2023/01/31(火) 11:32:11.58ID:fV8Rjb+XM
>>26
Rustなら安全かつC/C++と同等の速度が出るのでRustへ移行する動きが増えつつある
日本はこの件でも遅れ気味
0040番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 1a8c-jKNl)
垢版 |
2023/01/31(火) 11:36:25.27ID:cKsjksqH0
組み込み系はCとC++が主流だろ
あとJAVAも
0042番組の途中ですがアフィサイトへの転載は禁止です (スフッ Sdba-mys1)
垢版 |
2023/01/31(火) 11:47:06.05ID:ONBKlu9Jd
ベテランPGが使う分には最高パフォーマンスなC++だけど
新米PGに触らせたら危険だわな
0043番組の途中ですがアフィサイトへの転載は禁止です (ワンミングク MM8a-HMcO)
垢版 |
2023/01/31(火) 11:51:19.02ID:fV8Rjb+XM
>>42
C/C++と同等の速さを出せつつメモリ操作ミスをコンパイル時点で完全に排除できるRustが登場して状況が変わった
0044番組の途中ですがアフィサイトへの転載は禁止です (テテンテンテン MMb6-5GL0)
垢版 |
2023/01/31(火) 12:02:54.81ID:YZ6ziDB3M
>>41
Javaが低学歴扱いされてて笑うわ
専門板って学歴厨多い気がする
0045番組の途中ですがアフィサイトへの転載は禁止です (ワンミングク MM8a-HMcO)
垢版 |
2023/01/31(火) 12:08:54.08ID:fV8Rjb+XM
Javaはガベージコレクションがある時点で論外なのでC/C++の代替になれない
Javaはヌルポの可能性もあり安全な言語でもない
0046番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 4e59-0DaF)
垢版 |
2023/01/31(火) 12:42:56.99ID:MjyZX3On0
そりゃc++でも安全にかけるけど、安全にしか書けない様にしろって話だから排除される運命。バグが出たら信者が全責任を負うとでもすればいいでないの。
0048番組の途中ですがアフィサイトへの転載は禁止です (ササクッテロリ Sp3b-odzF)
垢版 |
2023/01/31(火) 13:05:02.88ID:8IXkW6iAp
>>20
webassemblyを吐き出せるからJavaScriptの代わりになるし
webassemblyをLinuxのカーネル近くに使う話もあるし
Rustだけで見ないでwebassembly界隈とセットで見ておいたほうがいい
0049番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 1a8c-jKNl)
垢版 |
2023/01/31(火) 13:15:25.99ID:cKsjksqH0
組み込み系エンジニアにそれぞれの言語を「一番好き」な理由を聞いてみたところ、次のような回答が集まった。

<C>
・使い慣れているから
・コンパイラの動作、できるアセンブリコードなどの想像がつくので、想定どおりの物ができやすいから
・理解しやすい。ハード制御のプログラムも書きやすい。一番慣れている
・コーディングしやすい
・互換性が高い
・プログラムの基本だから
・何でもできるから

<Microsoft Visual Basic>
・簡単だから。使える環境があるから
・業務で常に使うし必要だから
・エクセルと兼用出来るから
・一番長く使用しているので知識がある。使うのは大変だが、使いこなせば何でも出来る
・色々な情報を調べやすい。

<C++>
・もっとも経験が長いため
・汎用性が高く処理が高速である
・アセンブラには及ばないが細かいプログラミングがしやすい。使いやすいライブラリを構築してあるので、やりたいことがすぐにできる。コードも読みやすく、他人の書いたソースでも解析に時間がかからない

<Java>
・最も長期間使用しており、慣れ親しんでいるから
・オブジェクト指向だから
・覚えやすいから
・汎用性や利便性、使用感

<Microsoft Visual C++>
・開発手法を多岐の選択肢から選べ、デバッグも比較的容易に行える
・仮想検証など、他の用途でも使用するため
・思いついたら 実現するのに手っ取り早い

<アセンブラ>
・手間はかかるが、システムの制限を極限まで回避することが出来るため
・思いどおりのタイミングを作れる
・コンパイラによる制限もないし、機械語レベルで直接色々な事が出来る。昔の人間なので、CやC++でプログラムを書いていても、アセンブラでデバッグしている
・アルゴリズムを考える作業がダイレクトにコードにあらわれるから
・小規模なシステムしか組まないので、アセンブラが一番手早く組めるから
・プログラマーのセンスが直接反映されるから
・プログラミングの基本であり、変な文法に惑わされることなくCPUを効率的に使える
0050番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 1ab2-Ik/S)
垢版 |
2023/01/31(火) 13:17:30.81ID:cdEe4cX+0
Ruby ってどうなったの?
日本人が開発したからって話題になってたけど
0052番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 172f-mSgI)
垢版 |
2023/01/31(火) 18:38:40.17ID:4uKGk+cm0
ハマったとき手がつけられなくなる言語はちょっと
0053番組の途中ですがアフィサイトへの転載は禁止です (ワンミングク MM8a-HMcO)
垢版 |
2023/01/31(火) 22:55:27.98ID:fV8Rjb+XM
それならRustがお勧め
強力な言語システムによりコンパイル時点でほとんどの問題を排除してくれる
おかげで実行時debugにハマって無駄な時間を浪費することも無くなった
そして何より安全で信頼性の高いプログラムに仕上がる
0054番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 5a3e-PAD6)
垢版 |
2023/01/31(火) 23:06:50.69ID:Laogs0An0
C++ というより gcc が悪いんだけど使ってる型のテンプレート展開を最適化で消しやがるという糞バグで
コンパイラのバグって気がつくまでえらい悩んだ思い出
0055番組の途中ですがアフィサイトへの転載は禁止です (ワンミングク MM8a-HMcO)
垢版 |
2023/02/01(水) 05:49:30.67ID:uXcvjPpYM
テンプレートはエラーが分かりにくくなりがちだね
■ このスレッドは過去ログ倉庫に格納されています

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