news.ycombinator.com

Untitled

chrisss395 · 0 points · 0 comments · 28 thg 6

I know less about the airframe differences across the -400 and -8, but I can say the 747-8 represented a major upgrade in Flight Management Software. I re-wrote the Central Maintenance System (portion inside the FMS) in C from scratch because no one had the original detailed design documents. The original -400 code was written in Pascal if I'm remembering correctly. I gleamed what I could from the source and relied on unit tests to get the rest of the way there based on what I knew of the protocol itself. The entire FMS software was completely re-written in C++ and using modern object oriented patterns (at the time). Probably the most fun I've had over my now 20'ish year career. Of course Boeing was pissed with the delays this caused because the airframe wasn't a major change. I'll quote a Boeing (from MD originally) executive as saying "Meeting this project deadline is more important than your child dying." Sadly this was also the time I remember Boeing's engineering ranks began to thin out. Personal opinion, this was a large part of what led to the MAX situation.

Comments

5 preview comments · loading full thread
kelnos29 thg 6

> I'll quote a Boeing (from MD originally) executive as saying "Meeting this project deadline is more important than your child dying." > Sadly this was also the time I remember Boeing's engineering ranks began to thin out. These two things seem very related. On a more positive note, awesome to hear an account of the software's evolution from someone who was there.

nehal3m29 thg 6

I hope you replied something like 'No, meeting this project deadline is more important than YOUR child dying, to me this is a paycheck.' That's what I would've been thinking in the shower 2 days after the conversation, anyway.

scorpioxy29 thg 6

That executive has lost any human decency and should be fired.

laszlojamf29 thg 6

> I'll quote a Boeing (from MD originally) executive as saying "Meeting this project deadline is more important than your child dying." Given Boeings later history this is pretty chilling...

bigfatkitten29 thg 6

> Boeing (from MD originally) This class of manager is the cause of most of Boeing’s woes.