> A lot of software in science and engineering R&D seems pretty bad. Even the firmware/user interfaces to some instruments are terrible, like ease of operation is an afterthought.
nobody shops for a $250k scientific instrument on the basis of the control software, unfortunately. it's all about the machine's resolution or speed or something compared to the competitors.
or even just what you're familiar with from your previous laboratory.
> Then you have giant turds like LabVIEW by National Instruments who really should know better. I really don't know why it is so popular.
they dump a lot of money into undergrad lab/education. or did, anyways. and 20 years ago if you just wanted to pull some one-off analog sensors into a PC for an industrial process (without being an EE), NI hardware/software might very well have been the cheapest/easiest/fastest way to do it.