I am planning to release a event loop integration/async I/O/multi OS threading
"framework" module for Perl on Windows. It supports delivering events into a
dozen different event loops, around half of which are existing perl modules
(GTK, Wx, Perl/TK, Tkx/Tcl, Win32::Gui, Win32::IPC, maybe more). It has nothing
to do with ithreads. It gets events from Win32 Thread Sync Objects, async
kernel I/O or non-perl multi threaded C libraries/random OS threads. It
obviously has to go in Win32::* namespace. Does anyone object to name
Win32::Async? Other words that I didn't like or rejected were AsyncToolkit,
AsyncTK, AnyEvent, UniIO, Threads, ThreadFusion.