5 ms·
I agree with your comment, I don't think we say different things. In particular, cherry-picking something you said: > The economics of a few people developing
by williamdclt 6y ago
I agree with your comment, I don't think we say different things. In particular, cherry-picking something you said:
> The economics of a few people developing high performance languages that everyone can use just makes too much sense
I agree: high performance is the job of a _few_ people. It doesn't hurt to know basics for it for everybody else, but even then... that's just one area out of many a dev could dive into. Maybe security or virtualisation or OS programming or whatever would be just as useful or more. My point is that we can't pick a random subfield of software engineering and say "everybody should be skilled at that"
- oivey 6y agoWe’re probably not that far apart. I do think in the future that more people will be concerned at least with basic low level optimizations because some “next gen” languages make it so much easier. Part of what makes it hard now is that C lacks many of the very useful abstractions and features that have matured over the last few decades.