虹裏img歴史資料館

ここでは虹裏imgのかなり古い過去ログを閲覧することができます。新しいログはこちらにあります

23/09/25(月)07:17:01 君もCコ... のスレッド詳細

削除依頼やバグ報告は メールフォーム にお願いします。個人情報、名誉毀損、侵害等については積極的に削除しますので、 メールフォーム より該当URLをご連絡いただけると助かります。

画像ファイル名:1695593821028.jpg 23/09/25(月)07:17:01 No.1105612620

君もCコンパイラになろう!

1 23/09/25(月)07:18:24 No.1105612748

バイナリ読める奴は変態

2 23/09/25(月)07:20:48 No.1105612970

(頑張って作った)

3 23/09/25(月)07:21:42 No.1105613051

人間Cコンパイラになったら何か良いことあるんです?

4 23/09/25(月)07:23:04 No.1105613187

>人間Cコンパイラになったら何か良いことあるんです? …

5 23/09/25(月)07:35:23 No.1105614513

>人間Cコンパイラになったら何か良いことあるんです? つまり,競技者にはC言語の仕様の知識とアセンブリ,ABIの仕様の知識などの低レイヤの力が求められます. 逆に言えば,競技を通してこれらの力が付くとも言えます. https://github.com/Alignof/Human_C_Compiler_Contest

6 23/09/25(月)07:50:42 No.1105616448

すごいな…俺なんてコンパイラが何やってるのかもよくわかってないのに

7 23/09/25(月)07:51:46 No.1105616590

Cのバージョンと対象の石しだいではなんとか…

8 23/09/25(月)08:02:12 No.1105618058

昔の職場に一人出来そうなおじちゃん技術者がいたな 書いたコードが想定通りの動きしない時にアセンブリ見て調べてもらった事ある コンパイラオプションでの最適化が悪さしてるとかあった

9 23/09/25(月)08:24:09 No.1105621527

アセンブリコードを出力してバグを調査することはあるけど直接は書けないしハンドアセンブルはもっと無理だな… せめて書ければ埋め込みasmとかで役立ちそうなんだけど

10 23/09/25(月)08:54:08 No.1105625610

辛うじてアセンブラは読めるけどここまで出来る自信はない

11 23/09/25(月)08:55:12 No.1105625759

Cコンパイラなら学生が課題でやるレベルからはじめられるやつだろ えっ人力?

12 23/09/25(月)08:56:26 No.1105625916

メモ帳だけで実行ファイルが作れるってこと?

13 23/09/25(月)08:57:49 No.1105626089

>メモ帳だけで実行ファイルが作れるってこと? バイナリエディタないと無理だろ

14 23/09/25(月)08:58:47 No.1105626244

>人間Cコンパイラになったら何か良いことあるんです? 40年ぐらい前に転移したとき就職に有利になる

15 23/09/25(月)08:59:34 No.1105626362

ある日この世から全てのコンパイラのバイナリとソースコードが消滅する事件が起きるんだろ

16 23/09/25(月)09:03:15 No.1105626859

アセンブリソースを見ながらCで書き直したことはあるが…

17 23/09/25(月)09:04:08 No.1105626990

人間アセンブラはやったことあるけど こっちのほうがだいぶ難しいだろうな

18 23/09/25(月)09:04:21 No.1105627029

>バイナリエディタないと無理だろ 拡張子変えてバイナリにすればちゃんとした命令の羅列になるように漢字やアルファベットを並べればいい

19 23/09/25(月)09:08:45 No.1105627636

>ある日この世から全てのコンパイラのバイナリとソースコードが消滅する事件が起きるんだろ もしコンパイラを全世界で同時にうっかり削除してしまったら、元の状態に復旧できるのだろうか? https://note.com/ruiu/n/n44e161a0c243

20 23/09/25(月)09:16:13 No.1105628661

ハンドアセンブルするのは今の複雑化した命令セット相手には厳しいんじゃないだろうか…

21 23/09/25(月)09:16:53 No.1105628770

ローレベルな資料がどこまで消えてるかだよなぁ

22 23/09/25(月)09:48:30 No.1105633466

ただハードを知ってればなんとかなるという話でもなくて 割と洒落にならん文章量の規格があるから法律家と似たような側面もある

23 23/09/25(月)10:40:39 No.1105642101

俺自身がコンパイラになることだ

↑Top