Hacker News new | ask | show | jobs
by convolvatron 1691 days ago
for me the main reason why embedded is easier is that the whole world fits into one adequately detailed 400 page pdf.

in 'normal' software you're awash in a sea of poorly or non-documented libraries with a host of weird bugs sitting on top of mountain of dependencies you could never untangle.

while very limiting - that simplicity can be pleasant

and yes, you just know its going to look like ass no matter what - but it works and thats all we care about

1 comments

Only one 400 page PDF?! You're a lucky person :)

But, I do agree with the general point - since everything is "close to the metal", there are no or very few layers of abstractions to dig through to figure out what's going on.

Of course, you then get to deal with weird bugs from poorly documented hardware IPs...oh well.