3 ms·
Google’s C++ coding guide is (was?) not really up-to-date, so there is that. Modern C++ is indeed a huge upgrade on what came before and with a good amount of
by kaba0 4y ago
Google’s C++ coding guide is (was?) not really up-to-date, so there is that.
Modern C++ is indeed a huge upgrade on what came before and with a good amount of static and dynamic analysis the state of low-level programming is much better now, but there really is no reason for new programs to be written with these. Besides the bottom of the stack, managed languages are more than fast enough for nigh everything.
- rob74 4y ago> Besides the bottom of the stack, managed languages are more than fast enough for nigh everything And yet, there is a lot of enthusiasm (at least here on HN) for web development in Rust...
- UncleMeat 4y agoThere are plenty of people who want to write in Rust for the fun of it. But I'm not aware of too many people saying that you should avoid writing a web application in java/python/js in favor of rust. Pretty much the only people being told to stop doing what they are doing are the people starting new projects that process untrusted data in C and C++.
- steveklabnik 4y agoYou and your parent are saying slightly different things with regards to web dev; they said there's enthusiasm for doing it, not that you shouldn't write web applications in those languages. Someone can think it's fine to write a web application in java/python/js and Rust.
- bitexploder 4y agoNever mind you don’t give up any performance to use Rust anyway. They focused heavily on only incorporating features with zero cost abstractions.