3 ms·
I think you're misinterpreting that and/or quoting it out of context. He was going on about how many different languages were in use. The "horrible thing" he's
by parineum 4y ago
I think you're misinterpreting that and/or quoting it out of context.
He was going on about how many different languages were in use. The "horrible thing" he's referring to is the variety, not that they aren't all C++.
The "real work" he's referring to is performance intensive work and I think his phrasing makes it clear that he like C++ but he gives a lot of credit to modern languages for their ease of use as well.
- debug-desperado 4y agoAgreed - I hoped my parenthetical would get that across but it's worth making it clear that Carmack isn't against different programming languages. He rather feels that being forced to use multiple languages on the same project brings extra pain. The thing is, he also complains about a time at Oculus where he needed C++ experts to right the ship but Facebook didn't have the talent base for it. Since he says 99% of code should be written in GC'ed languages, it shouldn't be surprising there's a talent vacuum in C++ among modern programmers.