先日、systemdにバグがあることが発見され、誰でも比較的簡単にLinuxシステムをクラッシュさせることができることが発覚した。この問題を指摘したAndrew Ayer氏によれば、systemdには設計上の欠陥があるという。バグのないソフトウェアを書くことは非常に困難だが、良いプログラマはバグの可能性を最小にするか、その影響を低減させる方向へソフトウェアを設計することの重要性を理解している。しかしsystemdの開発者たちはこれを理解していないと主張。不必要な複雑性を膨大に詰め込むことを決定し、メモリを安全ではない言語で記述したと非難している(Andrew Ayer、iWire)。 また、TechCrunchの記事では、安全ではない言語がキーポイントだとし、メモリ管理が安全でない言語を使って安全なコードを書くことを期待するのは現実的ではないと指摘している。一方でAndrew Ayer氏は
![systemdの不具合について、「安全ではない言語を使っている」のが原因との指摘 | スラド デベロッパー](https://cdn-ak-scissors.b.st-hatena.com/image/square/6ecffada3eefc7ba54ee6c2b8d86cd77636eb0a6/height=288;version=1;width=512/https%3A%2F%2Fimages.srad.jp%2Ftopics%2Fprogramming_64.png)