> ““Java was excluded from consideration because of the requirement of deploying the JVM and associated libraries along with any program to their production servers. This was an amount of operational complexity and resource overhead that was as undesirable as the unsafety of C or C++.” To me this reads like someone has a chip on their shoulder to demand that Rust be viewed as generally superior instead of merely bein…
> Referring to deploying the JVM as “operational complexity” or referring to C or C++ as “unsafe” both strike me as insecure, defensive attitudes. Calling their attitudes "insecure" sounds petty to me. The engineering rationale was laid out and makes sense, especially if you apply a little charity and read that the JVM operational complexity was undesirable TO THEM. If your org has JVM deployments already with experi…
Similarly they brush past usage of C or C++ because of “unsafety” without explaining why you could not achieve a parsimonious, safe solution in either of those languages.
Here is the quote again where all three languages are disingenuously dismissed in a manner that is clearly meant to be pejorative,
> “Java was excluded from consideration because of the requirement of deploying the JVM and associated libraries along with any program to their production servers. This was an amount of operational complexity and resource overhead that was as undesirable as the unsafety of C or C++.”
Upon re-reading the article, I stand firm that my analysis is fair, that I’m not reading anything into it, and that the article needlessly tosses in malignant comments about these other languages, and that this is a clear indicator of insecurity.