Comments by "" (@diadetediotedio6918) on "Rust Is Going To Destroy The Linux Kernel!!!" video.
-
29
-
24
-
5
-
4
-
4
-
1
-
1
-
@anon_y_mousse
This doesn't make any sense, no one is saying you are inferior if you don't use Rust, we're saying that not using Rust lowers the overall safety margin of software and that's a bad thing. Most people who don't like Rust are C++ programmers who simply believe that their language is divine and that you just need to be a good programmer so that mistakes don't happen (doesn't that remind you at all of the elitism you talk about? ).
Rust doesn't diminish any knowledge either, it lessens the risks of making unsuspecting mistakes, you can still make conscious mistakes if you want, the difference between Rust and low-level languages like C/C++ is that most of the time you need to be conscious to writing bad code, and that's something that increases security effectively, because humans really do make a lot of mistakes. If this is elitism then using safety belts would be, using magnetic screwdrivers would be, wearing gloves when handling electricity would be, using switches instead of simply plugging in and unplugging wires would be, etc.
1
-
@anon_y_mousse
I honestly don't know which Rust programmers you've been talking to, could you show me an example of this toxic behavior? Because I can fully, right here and now, take you 10 recent discussions I had with incredibly toxic people in the C++ community, demeaning Rust programmers (in fact, I've seen many trying to attribute characteristics to Rust programmers, such as being "estrogenated" and as if the requirement to be a rust programmer is "lack of balls", does that sound like healthy behavior to you?). I don't think you understand what programming really is, because you have the false belief that something like "being a better programmer" has to do with being a "bulletproof" programmer, that's a childish thought, and a experienced programmer would quickly tell you how destructive this is. Programmers simply make mistakes, whether they are beginners (who naturally make more mistakes) or veterans (who will make fewer mistakes), humans are human, they make mistakes, and if they weren't unintentional things they wouldn't be called mistakes but bad actions . A security bug caused by a memory management problem could ruin the lives of thousands of people dependent on this critical system that is Linux, which is precisely why we need to improve not only our programmers but our tools, make things more difficult making mistakes does not mean failing to teach the principles behind mistakes. The seat belt analogy is excellent for exemplifying this, even the most veteran and capable drivers are at constant risk of having an accident, whether caused by themselves or others, which is precisely why using artifacts such as seat belts decreases the margin of human damage and is considered a positive thing, that's why we also endorse the use of safer brakes like ABS, even though the old brakes are perfectly functional, this is not to make people "less efficient drivers" , but to make them less susceptible to unexpected human error. Is it so, so difficult to conceive of this concept as a concrete thing?
1
-
1
-
1
-
1
-
1
-
1
-
1