#SoftwareStandards

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
apfeltalk :verified:apfeltalk@creators.social
2025-07-18

Erster Einblick: Neue Emojis im Unicode 17.0 Update ab Herbst 2025
Am 17. Juli, dem internationalen Tag der Emojis, stellt das Unicode-Konsortium traditionell neue Zeichen vor. In diesem Jahr gab die Organisation bekannt, welche Symbole Du ab H
apfeltalk.de/magazin/news/erst
#News #Tellerrand #DigitaleKommunikation #EmojiEinfhrung #EmojiUpdate #Emojis #SoftwareStandards #Symbolsprache #TechnischeUpdates #Unicode170

Non-deterministic behaviour in a specification can be a headache for testing. This updated post explores the non-determinism in the JSONPath RFC 9535, describes how the Compliance Test Suite is being upgraded to deal with non-determinism, and shows how non-deterministic tests can be generated automatically. There's also an "explosive" challenge for Haskell programmers.

underlap.org/testing-non-deter

#Haskell #SoftwareTesting #SoftwareStandards #PerformanceOptimisation

The IETF have kindly cross-posted a minor variation of my post to their blog: ietf.org/blog/jsonpath-rfc/

#IETF #RFC9535 #JSONPath #SoftwareStandards

The JSONPath RFC 9535 has been published.

rfc-editor.org/rfc/rfc9535.htm

That was 17 years since the original JSONPath blog post and a little over three years since a number of us started collaborating on an internet draft.

Read the full story from my perspective here: underlap.org/jsonpath-from-blo

#SoftwareStandards #IETF #JSONPath #RFC9535

Client Info

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