Could the new Cosmopolitan 3.01 release help crystal?

Hi,

I find Cosmopolitan [1] fascinating, and this one piece caught my attention:

In order to get programs like GNU Make and Emacs to work on Windows, we implemented new libraries for POSIX signals emulation. Cosmopolitan is now able to preempt i/o and deliver asynchronous signals on Windows, using a SetThreadContext() trick I learned from the Go developers.

Maybe these could help windows porting efforts?

edit: not neccessarily as dependencies, but as examples how such things could be implemented in a portable way.

[1] :https://justine.lol/cosmo3/

2 Likes