二次元裏@ふたば

画像ファイル名:1781180277289.png-(43907 B)
43907 B26/06/11(木)21:17:57No.1438987367+ 22:39頃消えます
今でも現役なとても良い言語です
よろしくお願いします
このスレは古いので、もうすぐ消えます。
126/06/11(木)21:19:06No.1438987782+
これきらい
半分ぐらいしか分からない
226/06/11(木)21:19:48No.1438988039+
軽いからゲーム作るのにいいんでしょう?知ってるわよそれくらい!
326/06/11(木)21:20:11No.1438988175+
AIにコーディングさせればいいから…
426/06/11(木)21:21:07No.1438988551そうだねx29
>これきらい
>半分ぐらいしか分からない
師匠…!
526/06/11(木)21:22:43No.1438989148+
トランスパイルすればいいから…
626/06/11(木)21:23:26No.1438989395そうだねx2
代わりに来ました。
726/06/11(木)21:23:41No.1438989484+
C#使え
826/06/11(木)21:27:58No.1438991176+
他の言語のよいところを取り入れる柔軟な言語
そして肥大化していく!
926/06/11(木)21:28:28No.1438991371+
処理系依存動作と過去の実装のしがらみと標準化委員会のクソみたいな思い付きがごった煮になったカオス言語しかも速度以上にバグを作り込める
1026/06/11(木)21:29:15No.1438991678+
boost依存環境嫌い
開発環境構築の段階でめどい
1126/06/11(木)21:29:30No.1438991788+
時々書いたコードじゃなくて言語仕様のデバッグさせられてる気分になる
1226/06/11(木)21:29:40No.1438991865そうだねx3
AI時代だとRustの方がいいのかな
選択肢の多さがマイナスに働きそう
1326/06/11(木)21:35:52No.1438994250+
Rustは経典に従えばコンパイラが安全を担保してくれるけど経典を破る手段も用意されていて混乱する
1426/06/11(木)21:38:40No.1438995282そうだねx3
>C#使え
C#とC++のいいとこどりをした理想の言語があるんですよ
C++/CLIっていうんですけど
1526/06/11(木)21:38:51No.1438995369+
ある程度覚えておくと初めて触る言語でもなんとかなる率上がる気がする
1626/06/11(木)21:39:44No.1438995746+
>ある程度覚えておくと初めて触る言語でもなんとかなる率上がる気がする
それは余程の古代言語じゃなきゃそうでしょう
1726/06/11(木)21:41:17No.1438996318+
C++のモダンなところ一切使ったことない
ずっとC++17使ってる
1826/06/11(木)21:41:32No.1438996419+
rustどこまで伸びるかな
20年後くらいにはLinuxカーネル全体がrustで書き直されてるだろうか
1926/06/11(木)21:42:11No.1438996678+
OpenCVもC++17になったし
2026/06/11(木)21:42:22No.1438996737そうだねx4
長く使われている事が優れている事の証明となる
とならないのがプログラム言語の難しさ
2126/06/11(木)21:43:34No.1438997224そうだねx1
C++は永久に不滅だからな
2226/06/11(木)21:43:48No.1438997318+
長く使われている=九龍城状態
2326/06/11(木)21:43:51No.1438997331そうだねx10
>長く使われている事が優れている事の証明となる
>とならないのがプログラム言語の難しさ
長いと優秀って論理が成り立つと
fortranとcobolが最強になってしまうからな…
2426/06/11(木)21:43:56No.1438997355+
C++17ってモダンじゃないの!?
2526/06/11(木)21:44:12No.1438997467+
C++もいずれは次世代のC+=2になるのかな
2626/06/11(木)21:44:26No.1438997563+
長く使われているからこそ…
COBOLは優れているから今でも基幹プログラムに使われているんだ…
2726/06/11(木)21:44:37No.1438997636+
Fortranは優秀だろ?
2826/06/11(木)21:45:03No.1438997814そうだねx2
>Rustは経典に従えばコンパイラが安全を担保してくれるけど経典を破る手段も用意されていて混乱する
Rustonomiconいいよね
2926/06/11(木)21:45:24No.1438997950そうだねx2
古いの使うのがいいんだよなあみたいな空気あるとめんどくさいな
C#はオウ!早く次使え!って感じなのに…
3026/06/11(木)21:45:59No.1438998175+
>Fortranは優秀だろ?
2003以降のオブジェクト指向はいらない気がする
90や95が最優
3126/06/11(木)21:46:52No.1438998472+
最近C++の勉強してるけどRustやAIの時代に逆行してる気がして苦しい
3226/06/11(木)21:46:52No.1438998477+
じゃあ最新のナウい言語ってなんなんだろう
3326/06/11(木)21:47:16No.1438998627+
Fortran2003はCとの連携も強化されてるぞ
3426/06/11(木)21:47:48No.1438998812+
string_viewが使いたいからc++17にしてるところがある
3526/06/11(木)21:48:11No.1438998956+
>古いの使うのがいいんだよなあみたいな空気あるとめんどくさいな
>C#はオウ!早く次使え!って感じなのに…
いうてC#もかなり保守的じゃない?
破壊的変更が出たら結構デカい話題になるくらいには
3626/06/11(木)21:48:28No.1438999048そうだねx2
大昔の知識しかないからCからC++になった時のあまりの便利さに感動したところで止まってる
だって文字列を自分で管理しなくていいんですよ…!
3726/06/11(木)21:48:31No.1438999071+
AIで自然言語かな…
3826/06/11(木)21:49:15No.1438999309+
Delphi最高デル
皆でBegin Endを書くデル
3926/06/11(木)21:49:26No.1438999384+
>破壊的変更が出たら結構デカい話題になるくらいには
互換性を重視してるからこそさっさと移行できるし重視してるからこそ破壊的変更がニュースにもなる
4026/06/11(木)21:49:31No.1438999414そうだねx6
>AIにコーディングさせればいいから…
Anthropic曰くAIにとって一番難しい言語らしいぞ
多分アセンブラや機械語は眼中にすらない上でだろうけど
4126/06/11(木)21:49:48No.1438999512+
AIも一番苦手な言語
4226/06/11(木)21:51:26No.1439000117+
機械に一番やってほしいでしょうに…
4326/06/11(木)21:51:38No.1439000187そうだねx1
人間と猿の境界線
4426/06/11(木)21:52:24No.1439000476+
AIでも難しいなら人間が扱うの不可能じゃない?
4526/06/11(木)21:52:32No.1439000527そうだねx2
違法建築みたいな言語を使って違法建築みたいなコードを書いて今もサービスが動いてる
4626/06/11(木)21:52:55No.1439000654+
Fortranの最新のバージョンってスパコン向けのコンパイラ対応してるのかしら
4726/06/11(木)21:52:57No.1439000665+
>じゃあ最新のナウい言語ってなんなんだろう
ある程度使われてるのに限るとKotlinが一番最新のナウい言語だと思う
4826/06/11(木)21:53:01No.1439000683+
なんか古い知識のままの人がいる気がする
4926/06/11(木)21:53:09No.1439000723+
人とターミネーターを区別するにはC++でプログラムを書かせればいいのか
5026/06/11(木)21:53:14No.1439000755+
ゲーム開発だとまだ使われてるイメージ
5126/06/11(木)21:53:40No.1439000904+
学習データなんか下手な言語の目じゃないくらいそこら中に転がってそうなのに何がAIに難しいんだろう
5226/06/11(木)21:53:41No.1439000906+
メモリにお触りしますよ
5326/06/11(木)21:53:47No.1439000951+
今まで大金を積まれ続けて増築されたものを今の大金だけでどうにかできるわけないよね
5426/06/11(木)21:53:49No.1439000966+
>アセンブラや機械語は眼中にすらない上
H8アセンブラの出来なささはすごいよまず動かない
マイコンごとの命令の違いを認識し無いからすぐ知らん命令入れる
5526/06/11(木)21:53:55No.1439001002そうだねx5
>なんか古い知識のままの人がいる気がする
後方互換性を保ってきたツケだ
5626/06/11(木)21:54:05No.1439001065+
>違法建築みたいな言語を使って違法建築みたいなコードを書いて今もサービスが動いてる
クソ案件になるとクソみたいなやつしかもう来ないんだなというのは実感してる
5726/06/11(木)21:54:22No.1439001156+
規約を新しくしただけでコンパイル通らなくなるのなんとかならんか?
5826/06/11(木)21:54:41No.1439001256+
>じゃあ最新のナウい言語ってなんなんだろう
実績あるやつに限るならRust、Go,Kotlinあたり
5926/06/11(木)21:54:43No.1439001272+
>Delphi最高デル
>皆でBegin Endを書くデル
うるせぇ!TComppnent::Tagにreinterpret_castを食らえ!!
6026/06/11(木)21:54:53No.1439001324+
好きなゲーム開発者がスレ画使ってるんだけどAI使用を疑われた時に気軽にAI使えてりゃこんな苦労してねぇよクソボケがってブチギレてたな…
6126/06/11(木)21:55:27No.1439001501+
ゲームでC++使ってると言われてもそりゃそうなんじゃないですかねとしか…
6226/06/11(木)21:55:31No.1439001520+
何でも出来るが長所であり短所である言語
6326/06/11(木)21:55:50No.1439001627+
>何がAIに難しいんだろう
ポインタが辿れない
コンテナ化するとマジ辿れない
6426/06/11(木)21:56:52No.1439001988+
Zigいつまで経っても1.0にならねぇから使えねえよ!って思ってたら
どうやらポリシー持って1.0にしていないようだった
6526/06/11(木)21:57:26No.1439002194+
Pythonとかもこいつが支えてたりするから・・・
6626/06/11(木)21:57:29No.1439002210+
C#で作ります
AIにC++で作り直させます
6726/06/11(木)21:57:43No.1439002284+
ゲーム開発と組み込みで使われてるイメージ
6826/06/11(木)21:57:46No.1439002306+
組み込みだと言語差よりもアルゴリズムとかの方が難しいと感じる
6926/06/11(木)21:58:30No.1439002553+
AI君はネットに資料が少ない言語にはそこまで強くないから・・・
7026/06/11(木)21:58:33No.1439002577+
結局俺がいないとダメなんスね(笑)
7126/06/11(木)21:59:19No.1439002866+
モジュール機能って現実的に使える段階来た?
7226/06/11(木)21:59:27No.1439002920+
PythonはC++じゃなくてCだよ
7326/06/11(木)21:59:41No.1439002992+
>結局俺がいないとダメなんスね(笑)
アセンブリ言語のレス
7426/06/11(木)21:59:42No.1439002999+
人間はC++で書かれたサービスの保守でもしてればいいんだよ
7526/06/11(木)21:59:51No.1439003048+
バイブコーディング向きなのはどの言語?
7626/06/11(木)22:00:44No.1439003366+
>スレ画のいい所を30個挙げろ
7726/06/11(木)22:01:01No.1439003472+
C++Builderとかいう化石を今でも使ってる連中がいるらしいぜ
7826/06/11(木)22:02:35No.1439004045+
組み込み開発とかマイコン制御系でC++のコードが貴重な資産として大学の研究室に残っているんだが
宝の持ち腐れになってる
7926/06/11(木)22:02:43No.1439004092+
AIは知らない
いまだにIEでしか動かないシステムが今も稼働していることを
8026/06/11(木)22:03:47No.1439004454+
Carbonー!!
はやくきてくれーっ!!
8126/06/11(木)22:03:51No.1439004482+
学習元のコードがバグってる可能性もある
8226/06/11(木)22:04:07No.1439004582+
>AIは知らない
>いまだにIEでしか動かないシステムが今も稼働していることを
Webシステムからローカルフォルダのリンクを開きたい連中だ・・・
8326/06/11(木)22:04:44No.1439004822+
超古い言語のクソシステムを古い言語のクソシステムとして作り直す
8426/06/11(木)22:05:22No.1439005028そうだねx2
>超古い言語のクソシステムを古い言語のクソシステムとして作り直す
集まる朦朧とした老兵
8526/06/11(木)22:05:24No.1439005034+
しようがねえだろお客さんが欲しいものがほぼコンピュータウィルスなんだから
8626/06/11(木)22:05:47No.1439005182+
>古いの使うのがいいんだよなあみたいな空気あるとめんどくさいな
>C#はオウ!早く次使え!って感じなのに…
古いのはそれだけ教材が豊富ともいう
ていうかPythonも近年注目され始めたけど大概古いよな
8726/06/11(木)22:06:06No.1439005300+
C→Zig
C++→RUST
C#→?
8826/06/11(木)22:06:20No.1439005386+
リファクタリングとマイグレーションがボタン一つであっという間に完了する時代が早く来ないかな
8926/06/11(木)22:06:22No.1439005392+
急にインターフェースが変わるとお客様がびっくりするからダサいインターフェイスのまま作り直すぞ
9026/06/11(木)22:06:29No.1439005436+
>しようがねえだろお客さんが欲しいものがほぼコンピュータウィルスなんだから
こういうもの使うために諸々緩めるからセキュリティインシデント起きるんじゃ…
9126/06/11(木)22:06:52No.1439005568+
他の言語使ってるとやっぱデストラクタの実行タイミングが分かりやすいの素晴らしいなってなる
まあC++使ってるとGCがあれば楽なのにってなるんだけど
9226/06/11(木)22:06:55No.1439005583そうだねx1
>バイブコーディング向きなのはどの言語?
今どきのAIエージェントは事前に動作確認してくれるから動作確認しやすい言語あるいは動確環境と本番環境が近い言語PythonとかJavaScriptじゃない
9326/06/11(木)22:07:02No.1439005622+
>PythonはC++じゃなくてCだよ
AIで使うnumpyライブラリとかがC++じゃなかったっけ?
9426/06/11(木)22:07:13No.1439005677+
急にRの相談をされた
javaしか分からないのに聞かないでくれ…
9526/06/11(木)22:07:16No.1439005701+
最近スレ画触り始めてるけとstd::move考えた人天才だと思う
9626/06/11(木)22:07:28No.1439005775+
セキュリティと利便性はトレードオフだからしかたない
9726/06/11(木)22:07:36No.1439005822+
>C#→F#
9826/06/11(木)22:08:13No.1439006058+
C/C++が素晴らしいのはコンパイラの後方互換性が維持されてるから古いコードでも無理やりコンパイルできることだと思う
9926/06/11(木)22:08:25No.1439006141そうだねx1
>>C#→F#
(そう思ってるの世界で10000人くらいかな…)
10026/06/11(木)22:08:28No.1439006159+
全然ジャンル違うけどアンチチートがカーネル層お触りしてるのもすごいよな
10126/06/11(木)22:08:31No.1439006177+
なんでAIくんも苦手なんですか?
10226/06/11(木)22:08:51No.1439006291+
>>C#→F#
それ言うとCysharpの人が怒る
10326/06/11(木)22:09:04No.1439006360+
C++なんて何年もさわってないけど
今の若い子もインクルードスタジオエッチという魔法の呪文から始めるの?
10426/06/11(木)22:09:33No.1439006539+
>>PythonはC++じゃなくてCだよ
>AIで使うnumpyライブラリとかがC++じゃなかったっけ?
numpyはCとかFortranメインじゃないかな
10526/06/11(木)22:09:44No.1439006602そうだねx5
>C++なんて何年もさわってないけど
>今の若い子もインクルードスタジオエッチという魔法の呪文から始めるの?
そんなもんはじめから書いてないだろC++では
10626/06/11(木)22:10:31No.1439006853そうだねx1
最近おしごとでclaudecode使ってるけど便利だね
でもこれ使い続けてるとそのうち絶対頭悪くなりそうで非常に怖い
10726/06/11(木)22:10:39No.1439006903+
>C++なんて何年もさわってないけど
>今の若い子もインクルードスタジオエッチという魔法の呪文から始めるの?
それはC++を知らない老人だけかな…
せめてiostream使って
10826/06/11(木)22:10:45No.1439006949そうだねx1
たまにアドレスの仕組みが不完全って言うやついるけど未だに理解できないセンス
別にそう言う仕様なんだから仕方ないと思うんだけどな
10926/06/11(木)22:11:05No.1439007073+
Rustのedition方針はいいなって
それはそれとしてmajorどころかminorバージョンも変えてないのにbuild通らなくなるcrateまじふざけんなよ…
11026/06/11(木)22:12:05No.1439007403+
boost膨大すぎてきっと死ぬまでに理解しきれない
11126/06/11(木)22:12:23No.1439007523+
どんなに汚くてもこのテンプレート機能を使うしかない…
11226/06/11(木)22:12:47No.1439007669そうだねx1
謎のおまじないiostreamは謎のおまじないstdio.hよりも謎度高いと思う
11326/06/11(木)22:13:33No.1439007940+
Rustのパッケージ更新したらエラーになって確認したら使ってたコマンドが廃止された
11426/06/11(木)22:13:56No.1439008083+
色々最適化しようとすると結局所有者概念から逃げられないんですか?
11526/06/11(木)22:15:39No.1439008793+
ちょっと再帰入ったtemplate書いただけなのにコンパイル時間めっちゃ伸びる
11626/06/11(木)22:15:43No.1439008814+
C++++!
11726/06/11(木)22:15:45No.1439008832+
オーバーエンジニアリングを防ぐためにお勉強は変わらず必要だけどそのお勉強もAIくんと一緒にやるようになったからな
11826/06/11(木)22:16:05No.1439008934+
組み込みだからC/C++以外の選択肢が無い
11926/06/11(木)22:16:35No.1439009100+
新しい言語も中身はこれみたいなの多い
12026/06/11(木)22:16:43No.1439009144+
言語が更新されるとネット上の古い情報はノイズになるから一斉に消える仕組みが欲しい
12126/06/11(木)22:17:08No.1439009307+
何がRustだunsafeだらけにしてやるぜ
12226/06/11(木)22:17:33No.1439009457+
Rustは無駄に書き直しするより新規案件に振れやと思う
12326/06/11(木)22:17:36No.1439009469+
>何がRustだunsafeだらけにしてやるぜ
漢だ…誠の漢がいる…
12426/06/11(木)22:17:57No.1439009584+
全部遅い
12526/06/11(木)22:18:22No.1439009702+
>色々最適化しようとすると結局所有者概念から逃げられないんですか?
それが嫌ならガベコレ使うしかない…
12626/06/11(木)22:18:44No.1439009840そうだねx1
AIにやらせるには暗黙のコンテキストと落とし穴が多すぎるんだよ…
12726/06/11(木)22:18:58No.1439009940+
Rustもスマートポインタを使えば所有権で悩まずに済むライフハック
12826/06/11(木)22:19:34No.1439010146+
AIちゃんは理想主義すぎるきらいがある
12926/06/11(木)22:19:48No.1439010230+
>何がRustだunsafeだらけにしてやるぜ
bun…
13026/06/11(木)22:20:48No.1439010594+
AIくんにはデバッガーというお仕事もあるし
うぉっ…報告多すぎ…
13126/06/11(木)22:20:51No.1439010621そうだねx1
Rustはデフォで構造体でもメンバでもプライベートだし定義した変数も不変だしunwrapとかexpectしないとヤバいコードにならないし
危険なことをしようとする意思がないとできなくなってる設計が凄い
13226/06/11(木)22:20:55No.1439010651+
>Rustもスマートポインタを使えば所有権で悩まずに済むライフハック
関係ねえ
全部スタックで完結してえ
13326/06/11(木)22:21:01No.1439010686+
こうだったら良いなって
13426/06/11(木)22:21:39No.1439010939+
>組み込みだからC/C++以外の選択肢が無い
いいのよ
13526/06/11(木)22:21:58No.1439011059+
>危険なことをしようとする意思がないとできなくなってる設計が凄い
それはまあわりと普通だと思う…
13626/06/11(木)22:22:03No.1439011091そうだねx4
>>>C#→F#
>(そう思ってるの世界で10000人くらいかな…)
(……大分多いな)
13726/06/11(木)22:22:47No.1439011369+
何もしてないけど壊れる
13826/06/11(木)22:22:57No.1439011435そうだねx1
(1000人くらいか…)
13926/06/11(木)22:23:05No.1439011478そうだねx1
>こうだったら良いなって
君は動くプログラムを作るのがうまい!
14026/06/11(木)22:23:19No.1439011562+
>何もしてないけど壊れる
せめてコード書け
14126/06/11(木)22:24:27No.1439011967+
>>組み込みだからC/C++以外の選択肢が無い
>いいのよ
保守するのがしんどい!
14226/06/11(木)22:24:55No.1439012137+
初めてC#に触れて約半年今はジェネリックに手を出して頭を痛めてる
14326/06/11(木)22:25:00No.1439012172+
バイブコーディングってもうちょっと卑猥じゃない言葉はなかったんですの…?
14426/06/11(木)22:25:36No.1439012384+
ガベコレがあるだけで楽になりすぎるよプログラミングは
14526/06/11(木)22:25:52No.1439012478そうだねx1
>組み込みだからC/C++以外の選択肢が無い
マイクロパイソン!流行らない…
14626/06/11(木)22:25:54No.1439012492そうだねx1
>初めてC#に触れて約半年今はジェネリックに手を出して頭を痛めてる
使う分にはなんも悩むことないよ…
14726/06/11(木)22:26:14No.1439012607+
>バイブコーディングってもうちょっと卑猥じゃない言葉はなかったんですの…?
Vibes!Vibesです!
14826/06/11(木)22:26:18No.1439012627+
プログラミングをしてるのかメモリ管理をしてるのか
14926/06/11(木)22:26:40No.1439012758+
>>初めてC#に触れて約半年今はジェネリックに手を出して頭を痛めてる
>使う分にはなんも悩むことないよ…
ここ汎用化できたら楽できるのになぁ…から始まるとね…
15026/06/11(木)22:26:43No.1439012779そうだねx1
>それはまあわりと普通だと思う…
そうかなあ!nullがある言語とかだとめっちゃ簡単にランタイムエラー出るぜ!
15126/06/11(木)22:26:48No.1439012819+
「」もケツにバイブ突っ込んで開発してんじゃなかったのか?
15226/06/11(木)22:27:06No.1439012908+
ヒープ領域に確保したメモリーの解放は永遠の課題じゃよ
15326/06/11(木)22:27:43No.1439013134+
自分でツール作るついでにちょっとインターフェース切りながらジェネリックでいい感じにしてやるかとかやり出すと泣きたくなる夜はくるけどまずそんなんやらなくていいから…
15426/06/11(木)22:28:10No.1439013303+
開発環境がすべてだと気付いて諦めた
15526/06/11(木)22:28:29No.1439013398+
でもガベコレ君実際に使うメモリ量の4倍くらい確保してくるし…
15626/06/11(木)22:29:05No.1439013629+
nullは滅ぼさなければならない
15726/06/11(木)22:29:08No.1439013641+
>マイクロパイソン!流行らない…
電卓以外でみたことない…
15826/06/11(木)22:29:48No.1439013858そうだねx1
でかいメモリ!いいCPU!うまい実装!
15926/06/11(木)22:30:13No.1439014007+
GCを世界で最初に搭載したlispという言語があってぇ
データが不変で安全なclojureというlisp方言があってぇ
16026/06/11(木)22:30:57No.1439014264+
メモリリークを起こしてしまった時の調査が超めんどくさい
16126/06/11(木)22:30:59No.1439014278そうだねx1
モダンC++って言うけど君なんか最近仕様太らせ過ぎじゃない?
コンパイラがいつ追いついてくるのか分からないよ
16226/06/11(木)22:31:01No.1439014285+
オブジェクト指向ってどうなったの
16326/06/11(木)22:31:19No.1439014407+
lispも覚えると面白いよ
実用的な使い方わからないけど
16426/06/11(木)22:31:24No.1439014436+
Linuxの中身がRustに変わりつつあるから勉強しようと思うんだけどなんかいい書籍ある?
16526/06/11(木)22:31:57No.1439014635+
やっぱガベコレある言語が一番いいよ
メモリ管理なんて人間には向いてない
16626/06/11(木)22:32:01No.1439014658+
>nullは滅ぼさなければならない
だからって途中からnull許容/非許容参照型を追加したC#はやっぱり無茶だったと思う
16726/06/11(木)22:32:31No.1439014865+
マネージ言語でアンマネージコード書くのが良いよ
16826/06/11(木)22:32:49No.1439014973そうだねx2
>だからって途中からnull許容/非許容参照型を追加したC#はやっぱり無茶だったと思う
いやー便利だぞあれ
16926/06/11(木)22:33:51No.1439015323+
ぬるぽ
17026/06/11(木)22:35:14No.1439015801+
>オブジェクト指向ってどうなったの
継承は死んだ
カプセル化とポリモーフィズムは大体の言語で生きてる
17126/06/11(木)22:37:19No.1439016508+
メモリが潤沢なら別に管理とかいらないだろうけど
いまやメモリ使用量削減するしないで使えるAIが変わっちゃうから


1781180277289.png