Some were meant for C [pdf] (2017)
I think the main weakness of this paper is that it doesn&#x27;t really address why C is used in lieu of other &quot;better-C&quot; non-managed languages, such as C++, D, Nim, Rust, or Zig--it&#x27;s almost entirely focused on the idea that the competitors to C are inherently managed languages, framing the question essentially as a &quot;why C instead of Java?&quot; which is a frustrating approach when you&#x27;re asking &quot;why not &lt;language which is not Java in the same way C is not Java&gt;?&quot;