3 ms·
The problem is that they are bromides and claptrap, not principles. There is an important distinction to be made here between principles and values, which they
by bcantrill 5y ago
The problem is that they are bromides and claptrap, not principles. There is an important distinction to be made here between principles and values, which they are not making in part because Amazon themselves do not understand the difference.[0] Having a community define its values is important[1], but this is emphatically not the way to do it -- and these are not it besides.
[0] https://www.youtube.com/watch?v=9QMGAtxUlAc https://www.youtube.com/watch?v=9QMGAtxUlAc
[1] https://vimeo.com/230142234 https://vimeo.com/230142234
- benatkin 5y agoYes, also known as platitudes. However, "if it compiles, it works" is a bit more in line with Rust's unique ambitions. The rest are quite generic.
- bcantrill 5y agoHonestly, I take issue with all of them -- including that one. "If it compiles, it works" is demonstrably false, and pernicious in perhaps surprising ways. As a concrete example, I believe the DWARF support for Rust to be extremely important -- but why would one invest in improving that if "it compiles, it works"? I know that undermining debugging infrastructure is not the intent here, but that's kind of the point: words are important, and the ones that have been chosen for these are exceedingly sloppy.
- dochtman 5y agoI for one would be interested in a worked example for how you think this could be better, maybe as part of the internals thread? https://internals.rust-lang.org/t/blog-post-rustacean-principles/15300/8 https://internals.rust-lang.org/t/blog-post-rustacean-princi...
- lolllllll 5y agoSteve's boss to the rescue, another noted SJW twitter personality. Hey Bryan, next time you fund a bunch of criminals to loot and burn down Emeryville - I hope they burn down Oxide Computing as well.
- refenestrator 5y agoSure, but is this existential? The CoC has platitudes, too. Why is this some scary takeover?