#RealTimeSystems

2025-12-08

I found this LaurieWired video quite interesting and ironic β€” about software standards banning exceptions.

"If a computation takes too long someone may die."

This, in relation to the JOINT STRIKE FIGHTER AIR VEHICLE β€” an instrument of death.

Oh, well. Can't be helped.

Interesting stuff if you don't think too much about its application. And even if you do.

Why Fighter Jets Ban 90% of C++ Features
youtube.com/watch?v=Gv4sDL9Ljww

#SoftwareStandards #RealtimeSystems #MilitaryIndustrialComplex

A frame from the video quoting C++ author Bjarne Stroustrup on AV Rule 208, that C++ exceptions shall not be used, as tool support was inadequate at the time.

"JSF++ is for hard-real time and safety-critical applications (flight control software). If a computation takes too long someone may die."

Bjarne Stroustrup's C++ Style and Technique FAQ
https://www.stroustrup.com/bs_faq2.html
Saarland Informatics CampusSICampus
2025-11-27

πŸ† Congrats to Professor Reinhard Wilhelm for being awarded the 2025 ACM SIGBED Technical Achievement Award!

His work in WCET analysis has shaped safe embedded, real-time, and cyber-physical systems used worldwide, from aircraft control to medical devices.

πŸ”— Read more: sic.link/profwilhelmacm

πŸ“Έ Β© Iris Maurer

Professor Reinhard Wilhelm stands with his arms crossed in a bright hallway lined with framed artwork and potted plants. He is wearing a gray blazer and light shirt. Below the photo, a blue banner contains the text: β€œHonoring Decades of Excellence: ACM SIGBED Award for Reinhard Wilhelm.

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst