News for hackers. Stuff that matters.
Re:Format Strings in Rust 1.58 by avgcorrection on Friday January 14, 2022 @12:36PM (#29937396)
Now that it has been demonstrated that your original argument has no legs to stand on you retreat to some hypothetical what-if involving popularity and two extra decades. So what if someone manages to argue against that? Will you just add 100+ million users and 50 years?

Of course culture matters. It isn’t just a side-effect of popularity. Would Scala have the same culture as Java if it became simiarily popular? I doubt it.

Rust has a culture—and it comes from a wider culture of the same ilk—where such messy shortcuts are not taken; instead “fancy language features” (much to some people’s chagrin…) like compile-time evaluation are used to make safer user interfaces for programmers. And that makes for less catastrophically buggy software.

Re:Format Strings in Rust 1.58 by pron on Friday January 14, 2022 @09:20PM (#29942967)
But here both Scala and Java have opted for a similar compile-time evaluation strategy that makes use of the type system to reduce injection vulnerabilities, whereas Rust has opted for the untyped (or "stringly-typed") messy shortcut of "people shouldn't do that."
Re:Format Strings in Rust 1.58 by avgcorrection on Saturday January 15, 2022 @05:22AM (#29945291)
Fair. Let’s see how it plays out.