in reply to
Things you need to know before programming Perl ithreads
Good information, one nitpick.
As you say, Perl 6 uses continuations, and with continuations you can implement threading.
However the threading model that you get is a cooperative multi-tasking model in one process. Which means that you don't get the ability to keep running other threads when one thread does a blocking operation (like a long-running database call), and you again don't get the ability to ever take advantage of multiple CPUs.
But I know that elian is fully aware of both points, and would be astonished if he did not make the OS threading model available to Parrot in some fairly sane fashion.