虹裏img歴史資料館 - imgの文化を学ぶ

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

  • iOSアプリ 虹ぶら AppStoreで無料配布中
  • 君もCコ... のスレッド詳細

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

    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

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