
Henry Rich Reveals J with Threads J9.4
The Array Cast
Using Few Texts in Synchronization Operators
We used few texts rather than mutexes for the synchronization operator. This means there's not a lot of processor or operating system overhead involved in switching tasks. Even with jobs as short as 400 nanoseconds for each work unit, the amount of arbitration delay is negligible. I think we waited a long time for this in J. So, we benefited from some other people's mistakes too. Everybody's sitting around waiting for someone else to. Exactly.
00:00
Transcript
Play full episode
Remember Everything You Learn from Podcasts
Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.