なんでもC言語で開発する奴アンチスレ (593レス)
なんでもC言語で開発する奴アンチスレ http://medaka.5ch.net/test/read.cgi/prog/1607818048/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
1: 仕様書無しさん [sage] 2020/12/13(日) 09:07:28.51 リーダーの命令でC#、C++、Python、Java、Javascript、Kotlin等、OOPパラダイムを取り込んだ言語及びフレームワークを使った開発を封印して苦労しながら開発している人達のためのアンチスレです http://medaka.5ch.net/test/read.cgi/prog/1607818048/1
564: 仕様書無しさん [sage] 2025/10/26(日) 17:03:38.68 セキュリティコストと速度のコストのトレードオフはユーザーが考えるんや 公開サービスなどでセキュリティが重要ならRustはあり ラボで数値計算に使うならCでもFORTRANでも好きなの使っとき http://medaka.5ch.net/test/read.cgi/prog/1607818048/564
565: 仕様書無しさん [sage] 2025/10/26(日) 19:59:34.78 命にかかわる絶対的セキュリティや正確さが必要な場面なら それでも使われない 使えない オブジェクト志向は凡人向け http://medaka.5ch.net/test/read.cgi/prog/1607818048/565
566: 仕様書無しさん [sage] 2025/10/26(日) 20:35:57.50 Rustは別にオブジェクト指向じゃないよ 開発者の頭次第だ精進するしか http://medaka.5ch.net/test/read.cgi/prog/1607818048/566
567: 仕様書無しさん [sage] 2025/10/26(日) 20:50:11.37 命にかかわるシステムにはジャンプ先を動的に指定するものは使えないと聞いた オブジェクト指向はほぼ全てのメソッド呼び出しがそうなので使えない Rustもオブジェクト志向でなくてもトレイトがある以上同じこと http://medaka.5ch.net/test/read.cgi/prog/1607818048/567
568: 仕様書無しさん [sage] 2025/10/26(日) 21:16:06.32 なるほどアセンブリ http://medaka.5ch.net/test/read.cgi/prog/1607818048/568
569: 仕様書無しさん [] 2025/10/27(月) 07:56:50.42 >>567 つまり副作用があっちゃいけないとかいう話だろ 理想論としてはそれでいいけど日本の開発ってほんとにそんなレベルでセキュリティ確保できてんかな http://medaka.5ch.net/test/read.cgi/prog/1607818048/569
570: 仕様書無しさん [] 2025/10/27(月) 08:21:46.21 >>567 Rustのメソッド呼び出しは静的に確定することができるため問題なし 『単相化 Rust』で検索してごらん http://medaka.5ch.net/test/read.cgi/prog/1607818048/570
571: 仕様書無しさん [sage] 2025/10/27(月) 08:59:37.44 そんなのは別にどんな言語でもできるだろ 問題は言語使用上、その言語を使っている限りは不可能です って断言ができて抜け道がほぼ無い事が確証されていることで 納品先に安心感を与えて売り込む みたいな話だと思うよ http://medaka.5ch.net/test/read.cgi/prog/1607818048/571
572: 仕様書無しさん [] 2025/10/27(月) 09:09:25.33 C/C++は失格だからそんな言語がないんじゃない? http://medaka.5ch.net/test/read.cgi/prog/1607818048/572
573: 仕様書無しさん [] 2025/10/27(月) 09:10:49.15 >>571 単相化できるのはC++とRustだけだよ http://medaka.5ch.net/test/read.cgi/prog/1607818048/573
574: 仕様書無しさん [sage] 2025/10/27(月) 16:22:45.90 それらが出来るならアセンブリとCも出来るやろ http://medaka.5ch.net/test/read.cgi/prog/1607818048/574
575: 仕様書無しさん [sage] 2025/10/27(月) 16:24:15.76 リフレクション使わなければいいだけだったりしないか http://medaka.5ch.net/test/read.cgi/prog/1607818048/575
576: 仕様書無しさん [sage] 2025/10/27(月) 17:35:39.73 えっ http://medaka.5ch.net/test/read.cgi/prog/1607818048/576
577: 仕様書無しさん [] 2025/10/27(月) 22:43:14.01 >>574 C言語は能力が低すぎて単相化はできません http://medaka.5ch.net/test/read.cgi/prog/1607818048/577
578: 仕様書無しさん [sage] 2025/10/27(月) 22:51:37.64 アセンブラ上の型式チェックができんのじゃないかのう もちろん関わったことなんかないから知らんけど http://medaka.5ch.net/test/read.cgi/prog/1607818048/578
579: 仕様書無しさん [sage] 2025/10/28(火) 01:04:40.19 >>577 そしたら命に関わるシステムはどうするのよ。単相化より原始的にやれてるんだろう http://medaka.5ch.net/test/read.cgi/prog/1607818048/579
580: 仕様書無しさん [sage] 2025/10/28(火) 01:08:52.14 ジェネリックスがないC言語では単相化など不要 もともと全てが単相なのだ http://medaka.5ch.net/test/read.cgi/prog/1607818048/580
581: 仕様書無しさん [sage] 2025/10/28(火) 04:41:39.92 >>567 >>命にかかわるシステムにはジャンプ先を動的に指定するものは使えないと聞いた >>オブジェクト指向はほぼ全てのメソッド呼び出しがそうなので使えない メソッド呼び出しの実現方法は以下の3つに分類される ①単相化 … 各型毎に別コードにするためコンパイル時にジャンプ先が確定 ②固定vtable … コンパイル時にvtableが確定し実行時に各型に対応する固定ジャンプ先へ ③可変vtable … 実行時にジャンプ先を追加したり変更したりできる このうち③が危険 http://medaka.5ch.net/test/read.cgi/prog/1607818048/581
582: 仕様書無しさん [sage] 2025/10/28(火) 04:44:25.23 そう言えばJavaインストールする時に免責同意求められるね。命に関わることには使わないでね。って http://medaka.5ch.net/test/read.cgi/prog/1607818048/582
583: 仕様書無しさん [sage] 2025/10/28(火) 04:46:47.17 Cにvtableないからね。関数ポインタ禁止すれば達成される http://medaka.5ch.net/test/read.cgi/prog/1607818048/583
584: 仕様書無しさん [] 2025/10/28(火) 06:05:41.47 >>581 Rustは①と②だけなので安全とみなされ採用されている http://medaka.5ch.net/test/read.cgi/prog/1607818048/584
585: 仕様書無しさん [] 2025/10/28(火) 06:21:44.49 >>573 お前はな(ップw http://medaka.5ch.net/test/read.cgi/prog/1607818048/585
586: 仕様書無しさん [sage] 2025/10/28(火) 07:49:00.76 C言語は原始的な機能しかないがゆえに"自分で作れてしまう"からな http://medaka.5ch.net/test/read.cgi/prog/1607818048/586
587: 仕様書無しさん [sage] 2025/10/28(火) 12:31:15.20 vtable的なものは自作するね 使いすぎも注意とはちょっと勉強になった http://medaka.5ch.net/test/read.cgi/prog/1607818048/587
588: 仕様書無しさん [] 2025/10/29(水) 07:57:13.50 C言語でも>>581の③を避ければその問題はクリアできるけど それ以外に普通に落とし穴が多すぎてセキュリティホールを多く産み出してきた http://medaka.5ch.net/test/read.cgi/prog/1607818048/588
589: 仕様書無しさん [sage] 2025/10/29(水) 10:26:56.55 穴の中に穴を作った http://medaka.5ch.net/test/read.cgi/prog/1607818048/589
590: 仕様書無しさん [sage] 2025/10/29(水) 16:13:22.45 何を作るにしてもフレームワークを調べて、オープンソースを調べて、AIに作らせて・・・ 自分で何もつくれないなんてプログラマになった意味がない http://medaka.5ch.net/test/read.cgi/prog/1607818048/590
591: 仕様書無しさん [sage] 2025/10/29(水) 23:25:28.21 早く作れて楽しくないか。コンポーネント設計みたいなのAI上手いんだよね。 自分でやる同等以上で助かる。というか師匠 http://medaka.5ch.net/test/read.cgi/prog/1607818048/591
592: 仕様書無しさん [sage] 2025/10/29(水) 23:26:43.19 >>588 後半が大問題よね。Rust使える技能と環境があるならRustがいいよ http://medaka.5ch.net/test/read.cgi/prog/1607818048/592
593: 仕様書無しさん [] 2025/11/20(木) 09:37:40.80 【犯罪】時間違反SEを退治しろ【損害】 ☆時間外労働違反者を退治しろ!☆ ★偽装委託多重派遣を退治しろ!★ 時間外労働違反のせいで不健康だらけ 多重派遣偽装委託のせいで非婚だらけ 低技術で低収入は高技術で高収入の 技術者に迷惑だからIT業界から失せろ! http://medaka.5ch.net/test/read.cgi/prog/1607818048/593
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.651s*