Hans is such a prolific programmer that he wrote a Java library before Java was even invented?
Fable 5 caught a couple of real concurrency bugs the port introduced while adapting Java's synchronized/AsyncTask to Swift concurrency, including one that was a memory‑safety bug on shared singletons like π, not just a wrong digit. None would have shown up in the unit tests. Writeup has the details.
It's an early iPhone TestFlight beta (link in the post); happy to go deep on either the constructive‑reals side or the AI‑assisted‑dev side.
I wish I could filter out stuff like this. Cool work by Hans Boehm, but what's the value add in this blog post.