パスワードを忘れた? アカウント作成

Linuxカーネルの"依存関係地獄"解消目指す「Fast Kernel Headers」」記事へのコメント

  • by Anonymous Coward

    カーネルのソースコード読んだことない人にはヘッダーの依存関係の整理とかいってもピンとこないんだろうな、とここまでの議論を読んでて思った。
    歴史的な事情で、同じファイルが3回も4回も読まれたり(読まれるだけで #ifdef で中身は破棄される)とか、相互依存になっているので片方読むともう片方も要不要にかかわらず自動で読まれるとか、役所の盥回しみたいにあちこちに飛ばされてなかなか本体にたどりつけなかったりとか、色々と悲しい状態になってる。
    みんな(誰かに)直して欲しいと思っていたところ。

    コード本体の全面書き直しみたいな話ではないので機能とか性能が変わるわけじゃないよ。

    • by Anonymous Coward on 2022年01月13日 23時05分 (#4184317)

      そんなん普通にツールないの?
      `#ifdef`とかで条件変わること考えるとちょっと難しいけど、軽くPerlで処理して…の延長レベルに思えるけど。
      「実は依存してなかった」とかをきちんと判別するなら人力必須だろうが。

      • by Anonymous Coward

        ミネソタ大に逆ギレしてる開発者グループにまともなツールがあると思う?

        • by Anonymous Coward

          あの件が逆切れってどういう感覚してるんだろ

      • by Anonymous Coward

        Perl

        wwwww

      • by Anonymous Coward

        > そんなん普通にツールないの?

        専用のツールを作るところからが、このプロジェクトだよ。

開いた括弧は必ず閉じる -- あるプログラマー

処理中...