Ron Blaschke <[EMAIL PROTECTED]> wrote: > Is there anything specific that is known to be broken/not yet implemented > on Win32? Anything else I can help with?
Almost all implemented except: threads, events, signals, sockets :) Seriously, I think, we first need an event model for Win32. Parrot on unixish systems is running two threads: the event thread handles all kind of events (timers, notifications, signals). The IO thread converts signals to events and is intended to run async I/O (which would arrive as signals too). This scheme isn't carved in stone, but it will look somehow like that. Win32 is internally already event based and a lot of these events like a SIGINT (program termination signal) are messages in Win32. So I think that Win32 needs a message loop that handles this kind of stuff. WRT threading there are emulation layers for POSIX threads, but I doubt that these are as efficient as Win32 functions. (Disclaimer: I really don't know much about Win32). Any help is very welcome. > Ron leo