@fedilucie no one has ever shown me a use case for a condition variable that couldn't have been solved better with some combination of semaphores and pipes.
Years of semaphores yet no real world usage found for anything other than locksWe should start synchronizing processes and threads with... ROUNDABOUTS!!!
@fedilucie I know some theory stuff about concurrent programming, but I have never felt the need to use it irl (aside from async functions in Javascript ofc)