2 ms·
The tooling's a lot worse, too. I'd be interested in hearing theories as to why.
by flir 4y ago
The tooling's a lot worse, too. I'd be interested in hearing theories as to why.
- aidenn0 4y agoSome reasons the tooling is worse: 1. A lot of the tooling is made by the hardware suppliers. Hardware suppliers tend to be very bad at writing desktop software; I have some theories as to why that is, but no direct evidence for them. 2. When tools are selected, they are rarely evaluated by software developers who will be using them. It's more like "Here's a list of boxes anything our development tools need to check" and then the final selection for anything that checks engoubh boxes is done for business reasons (cost, likely availability of support down the line &c.) 3. The same reason that embedded developers are often paid poor salaries; for a lot of hardware companies, the firmware development is treated more as a cost-center than as something that generates revenue.