4 ms·
There is plenty of material on this topic already, and as other people pointed out the topics that you've mentioned would require some very specific experience
by _gabe_ 4y ago
There is plenty of material on this topic already, and as other people pointed out the topics that you've mentioned would require some very specific experience that likely only a handful of people around the world have.
It's great to have a plethora of authors to choose from though, even when it comes to foundational material. For instance, I would have never learned as much as I have about programming language design and implementation if Bob Nystrom hadn't written crafting interpreters. There's plenty of material already about the foundations of programming language design, but he wrote the book anyways and I'm very glad he did.
I like going through foundational material in these types of books even if I'm already familiar with a lot of it. Most of the time I'll find a couple of nuggets of information that I never knew about before. So I agree that specialty books would be amazing, but I disagree about the notion that we don't need anymore books about the fundamentals.