Hacker News new | ask | show | jobs
by bfrog 1098 days ago
It makes sense if you consider the devices being made now are faster and more complex than ever.

Multi core SoCs with different archs and memory protection schemes all sharing a bus. This complexity can be wrangled with device tree and Zephyr readily and has good company with other large silicon vendors being contributors.

I for one am looking forward to seeing more contributions and companies joining.

1 comments

It's a bit of a tradeoff, really.

The upside is that you no longer have to essentially write an entire OS if you just want to make a light blink, making it way easier to get started with a complicated project. The downside is that all those layers of abstraction make it really hard to figure out what is actually going on, and they can quickly get in the way when you are trying to do something which isn't a 1:1 match to the high-level model used.