u/aqjoin r/programming • Recommends
On “The Undisputed Queen of Safe Programming”
I thought this was going to be about Margaret Hamilton).
LaurieWired recently did a video about safe programming.
link to this video
554K subscribers • 4 videos on Hallway
Intermediate. Assumes working knowledge.
1.5M views11 months ago2 recommendations
Systems programmingSoftware designC++Software architecture
LaurieWired explains the strict JSF C++ coding standards used for the F-35 fighter jet to ensure safety-critical software reliability.
A single unhandled exception destroyed a $500 million rocket in seconds. The F-35 wasn't going to make the same mistake. By carefully slicing C++, engineers created one of the strictest coding standards ever written. This...is Programming Like a Fighter Pilot. In this video, we dive into the history of software in aircraft, the (thousands!) of programming languages the Pentagon had to deal with, and perhaps the wildest of all, the JSF (F-35) C++ standard. --- Timestamps: History of Software in Flight The Pentagon and C++ Flying (Simulated) F-35s No Exceptions? Recursion + Cyclomatic Complexity Memory (Pre)allocation Future of Safety Critical Software --- Check out my X account for cool Computer Science stuff! x.com/lauriewired --- My GitHub of all example code: github.com/LaurieWired/XplaneFlightData --- You can check out the REAL F-35 C++ Coding standard here (it's public!): stroustrup.com/JSF-AV-rules.pdfWhat people say. Recommended as an engaging explanation of safety-critical software standards and the history of flight software.
u/aqjoin r/programming • Recommends
On “The Undisputed Queen of Safe Programming”
u/LordofNarwhalsin r/programming • Mentions
On “F-35 Fighter Jet’s C++ Coding Standards”