Hacker News new | past | comments | ask | show | jobs | submit login

Most likely there is not much that you can look at but this overview of the space shuttle can give you a lot of insight into how software and hardware are designed for flight critical applications. I believe this was posted a while ago here.

https://spaceflight.nasa.gov/shuttle/reference/shutref/orbit...

One take away is that software and hardware are nearly impossible to separate in a flight critical application.

Also one note, the space shuttle was incredibly complex for its day. So I would say the complexity of the space shuttle would give you a decent idea of what commercial aviation does now.




> Also one note, the space shuttle was incredibly complex for its day. So I would say the complexity of the space shuttle would give you a decent idea of what commercial aviation does now.

And yet it has less than a million lines of code.


I definitely missed this if it was posted here. Thanks!

I was kind of hoping that some legacy avionics system somewhere would have sources available on-line, but I guess companies writing this code don't open-source projects just because they get old.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: