Skip to content

Comment on Qantas Airbus A380 engine failure in 2010 (2023)parent

Comments

The A380 was designed >20 years ago, in the heavily regulated and safety-obsessed commercial aviation industry.

Any reason for assuming that your preferred solution would have been an available and comfortable option for the Airbus' lead engineers back then?

One reason is that this is mostly a brain firmware phenomenon. My personal observation is that some people are able to nail a domain with good conceptual integrity, but there are also many (clever) people that quickly reach to a mechanical implementation, often even unable to think on a conceptual level about the problem domain. Languages with proper sum types are really helpful here, but Haskell was 20 years ago already 16 years old.

Nonetheless, the language is not the real impediment, it is the way of approaching a problem. Also, the software we are talking about was a standalone application installed on laptops, they were not part of the airplane's board computer.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.