On Monday, 29 April 2024 at 20:50:24 UTC, Dmitry Olshansky wrote:
Photon is a minimalistic multi-threaded fiber scheduler and
event loop that works transparently with traditional blocking
I/O C/C++/D/Rust libraries w/o degrading performance.
This release brings in new APIs for Events, Semaphores and
Timers, on all 3 supported platforms (Windows, Linux and
MacOS)! For now, only fibers can use the primitives but in the
next version sharing of Event or Semaphore between fibers and
plain threads is planned.
Obligatory link:
https://github.com/DmitryOlshansky/photon
--
Dmitry Olshansky
CEO @ [Glow Labs](https://glow-labs.pro)
https://olshansky.me/about/