4 ms·
I completely agree with you on that take. However, if you accept that take, I see little chances of convincing management in such a company to switch to a new,
by fnl 9y ago
I completely agree with you on that take.
However, if you accept that take, I see little chances of convincing management in such a company to switch to a new, fledgling language - even if it were much safer to use. If anything, your hopes might be that you can teach their teams to use modern C++ and accordingly and slowly massage their code-bases into a more up-to-date state...
Ie., (not the least due to those vast code-bases) C++ (and Java) is (are) quite certainly going to stick around for the foreseeable future, like it or not. I don't really see any great migrations coming our way as long as those languages keep updating themselves to reflect the more significant insights from programming language research, even if those updates lag behind by years.
- pjmlp 9y agoHence why I mostly focus on Java, .NET and C++, and tend to comment that regardless how great Rust might be, it will take several years for any relevant uptake. Just to show how bad it is to move those big enterprise ships, only now in 2017 has BMW moved from C to C++14, for their car platform. https://fosdem.org/2017/schedule/event/succes_failure_autonomous_driving/ https://fosdem.org/2017/schedule/event/succes_failure_autono...