The Array Cast cover image

Henry Rich Reveals J with Threads J9.4

The Array Cast

00:00

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.

Transcript
Play full episode

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app