パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

systemdの不具合について、「安全ではない言語を使っている」のが原因との指摘」記事へのコメント

  • 素人に金槌を持たせたら指を叩く(玄人でも稀には怪我する)というだけの単純な話なのに、工具が危険という一般論に置き換えてる。

    まあ systemd は、そんなこと以前に設計図的な部分が大問題なのだけど。

    • by Anonymous Coward

      安全な Rust で書かないのが悪いというだけの単純な話。

      • by Anonymous Coward on 2016年10月06日 18時29分 (#3092629)

        「不必要な複雑性を膨大に詰め込むことを決定し、メモリを安全ではない言語で記述したと非難している」
        問題なのは前半の部分なのに、我田引水のために後半の話題にすりかえてる。
        本気で init を書くのに Rust が必要と考えてるのか?

        親コメント
        • by Anonymous Coward on 2016年10月06日 19時09分 (#3092656)

          問題は、メモリを記述できる言語が果たしてあるのかどうかでは? VHDL?

          親コメント
          • by Anonymous Coward

            そら書けるが意味ちげぇwww

            • by Anonymous Coward

              その意味ならVHDLやVerilogでもメモリは書けないよ。物理設計で決めるから。
              なにか記憶できる領域が割り当たるという意味ならCでもおなじでしょ。

              • by Anonymous Coward

                > なにか記憶できる領域が割り当たるという意味ならCでもおなじでしょ。

                うまいっ!DRAMですね!

              • by Anonymous Coward

                うまいっ!DRAMですね!

                誰か解説して

              • by Anonymous Coward

                そのまんまだろ。!がCでどういう意味か考えてみたら…仮想記憶をサポートしたマシンなら極端な話DRAMなくてもいいよねっていう。

              • by Anonymous Coward

                そのまんまだろ。!がCでどういう意味か考えてみたら…仮想記憶をサポートしたマシンなら極端な話DRAMなくてもいいよねっていう。

                誰か解説して

              • by Anonymous Coward

                これを理解しようとするとサンチェックを要求されるんじゃないかな。

                # おー昔のコアメモリとか水銀の遅延記憶装置とかむしろ仮想記憶以前の方がDRAM無かったよね。
                # あと普通にDRAMをSRAMに置き換えるだけで何でもイケるし。
                # そもそもチューリングマシンは記憶テープ(仮想)だし。そういえば大昔の大型マシンは磁気テープを
                # 一時記憶に使ってたっけ?

              • by Anonymous Coward

                キャパシタという意味かと。

              • by Anonymous Coward

                そもそも

                > その意味ならVHDLやVerilogでもメモリは書けないよ。物理設計で決めるから。

                が意味不明なんだよな。

        • by Anonymous Coward

          言語レベルで多少なりとも安全性を担保できるのならそうしたほうがいいのは当然なわけで、結局行き着くところはinitを書くのにCが必用か?ということでは。

        • by Anonymous Coward

          > 本気で init を書くのに Rust が必要と考えてるのか?
          「前半の部分」によるとsystemdは単なるinitじゃないから、その指摘はちょっと変では。

Stay hungry, Stay foolish. -- Steven Paul Jobs

処理中...