In addition to that, there are hardware companies that have always seen software as necessary but uninteresting, thus trying to cut costs on it as much as possible, and not knowing how to set up an environment conductive to good software development (like having non-programmer physicists code in C, or still being stuck using 80's source control tools).
In addition to that, there are hardware companies that have always seen software as necessary but uninteresting, thus trying to cut costs on it as much as possible, and not knowing how to set up an environment conductive to good software development (like having non-programmer physicists code in C, or still being stuck using 80's source control tools).