4 ms·
The talks themselves: https://www.youtube.com/watch?v=ESXMg9OzWrQ https://www.youtube.com/watch?v=ESXMg9OzWrQ
by nicolashahn 6y ago
The talks themselves: https://www.youtube.com/watch?v=ESXMg9OzWrQ https://www.youtube.com/watch?v=ESXMg9OzWrQ
- secondcoming 6y agoI had the misfortune of randomly skipping to the 'Rust wants to be political' presentation.
- smolder 6y agoAll of that was fine with me except for the weird use of "redistribute", as in "rust wants to redistribute the power of systems programming", which I don't think is an appropriate use of the word. It implies there is a limited pool of "systems programming power" to distribute, which doesn't make sense. Empowerment means giving people power, but the power isn't taken from somewhere else in this case.
- jcpst 6y agoI think it’s worth considering the meaning in this case, especially since all of the language was so intentional in that segment. Languages and systems are tied to communities and ecosystems. I would say that the core developers if various kernels and OSes wield a lot of power. A community designed to be inclusive should be a part of that. It really is political, you can draw lines between this and what’s currently happening in America with the mainstream acknowledgment of systemic racism. Power needs to be redistributed in that scenario too.
- smolder 6y agoI stand by my criticism there. Systems programming is not a hierarchical thing, anyone can do it without stepping on anyone else's toes. Just build something. You can give people the power without taking it from anywhere. Is software dev political? Sure. But "Redistribute" as in "redistribute systems programming power" doesn't make sense. If you mean you want to redistribute decision making power with respect to linux kernel development or something specific like that, that's entirely different.