4 ms·
I’m not into hardware at all. But my friend is. He works on niche application chip firmware. What he tells me boggles my mind. And I think there’s a ton that ca
by moltar 3y ago
I’m not into hardware at all. But my friend is. He works on niche application chip firmware. What he tells me boggles my mind. And I think there’s a ton that can be improved on that side for sure. The whole tool stack is so arcane. Most people working in this field are older and conservative. No one wants to change anything.
- camkego 3y agoYeah, well. I'm a software guy, not a hardware person. But think about it if the hardware guys were like "move fast and break things". It's amazing how much space the hardware people (Asics) have given us the to experiment and explore on their incredibly robust platforms. Maybe some of them needed to be mature and conservative.
- moltar 3y agoI’m not advocating for another extreme. But the things he told me could be certainly improved a lot without breaking things. In fact things are breaking already. I’m taking even basic things like tools. He tells me many devs have no intellisense of any sort which leads to slow dev pace and bugs. Poor CI setups. Papering over old languages with codegen but not doing it properly thru AST. But literally just string concat in Python. Leads to lots of hard to track bugs. Lots of examples like this.