|
|
Subscribe / Log in / New account

Herb Sutter on increasing safety in C++

Herb Sutter on increasing safety in C++

Posted Mar 14, 2024 0:37 UTC (Thu) by pizza (subscriber, #46)
In reply to: Herb Sutter on increasing safety in C++ by khim
Parent article: Herb Sutter on increasing safety in C++

> Inquisitors are rarely well-liked, but without them community stops being capable of sustaining itself.

Historically, Inquisitors significantly accelerate the downfall of the very community they supposedly serve.


to post comments

Herb Sutter on increasing safety in C++

Posted Mar 14, 2024 8:25 UTC (Thu) by smurf (subscriber, #17840) [Link]

Yeah. Because they didn't themselves adhere to the rules they were supposed to enforce and there was no open discussion about literally any aspect of their job.

In other words, "inquisition" is more-or-less the exact opposite of what happened (continues to happen) in Rust … right?

Herb Sutter on increasing safety in C++

Posted Mar 16, 2024 3:40 UTC (Sat) by himi (subscriber, #340) [Link]

This feels more like a stretched analogy than an attempt to genuinely advocate for community organisations that are equivalent to the Inquisition - the dichotomy between evangelists and inquisitors makes a certain amount of sense, but it's not necessarily the best way of describing the concept.

I'm surprised that I haven't seen the paradox of tolerance mentioned yet - that's always seemed the most apt way of thinking about this kind of thing. A community that wants to maintain tolerant norms /has/ to be intolerant of intolerance, or the intolerance it tolerates will eventually destroy it; tongue twister aside, the same logic will apply to tolerance of certain other kinds of community norms. For a language community that's focused so heavily on safety, both in the language design /and/ the community norms, I'd argue it's entirely reasonable for the community to be intolerant when it comes to flagrant breaches of those norms - accepting those breaches, particularly in a well-known and widely used low-level library, would present a real danger of destroying the norms entirely.


Copyright © 2025, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds