|
|
|
|
|
by Hemospectrum
1321 days ago
|
|
> it's the only one that never fights me on what I want to do This is the #1 thing I've learned not to like about it. The problem is simple. How can I trust that code written by other programmers is up to my standards? If the language obediently does anything they want, how am I supposed to judge its quality? Do I have to review every line of code in every piece of software running on every piece of hardware I interact with? Do I have to go around building a complete and accurate mental model of literally any program I plan to use? I don't have time for that. Nobody does. It doesn't scale. When other people write software, I want a vigilant, tireless critic to watch them write code and stop them from doing things that are unambiguously stupid. That's the only way to deal with the vast number of programmers with skill levels beneath mine, writing code that threatens to affect my life. If they can't do that with C, I want them to do it with something else. |
|