4 ms·
Not just embedded, robotics or automotive have pretty low C++ salaries while much higher for Java or even JavaScript... C++ devs are punished for being more cap
by bitL 4y ago
Not just embedded, robotics or automotive have pretty low C++ salaries while much higher for Java or even JavaScript... C++ devs are punished for being more capable.
- coliveira 4y agoIt's not an issue of capacity, it is demand. C++ developers cannot write websites in C++, so big companies will have to pay somebody else.
- manuel_w 4y agoNot posting to make a counterpoint but simply because related and interesting for the C++ folks around here. > Wt is a web GUI library in modern C++. Quickly develop highly interactive web UIs with widgets, without having to write a single line of JavaScript. Wt handles all request handling and page rendering for you, so you can focus on functionality. https://www.webtoolkit.eu/wt https://www.webtoolkit.eu/wt HN submission: https://news.ycombinator.com/item?id=23812791 https://news.ycombinator.com/item?id=23812791
- coliveira 4y agoThanks, but just a reminder of why we don't use C++ for web applications: creating a web app is basically a string manipulation problem. The work in most cases is just getting data from a database and returning text that represents the HTML+CSS in the web page. Not only you don't need the C++ speed to do this process, but string manipulation is also the weak spot of C++, due to the need for manual memory management.
- zozbot234 4y agoYes, the ease of safe string manipulation is quite possibly one of the clearest wins for Rust over C++.
- FpUser 4y ago>"C++ developers cannot write websites in C++" I actually doing all web backend using C++. I do not render to HTML though. All JSON based RPC. Rendering done by front end JavaScript.
- girvo 4y agoAutomotive is just embedded with some even more painful tool chains, to be fair. I get paid very well doing embedded firmware dev, but that’s because we don’t make money on our hardware, we make money on the software that it talks to for industrial IoT analytics