Each iThread, is simply another instance of the Perl interpreter running in it's own kernel thread within that same process.

It is therefore not a "a separate process" in any way shape or form.

As has been explained to you *countless* times windows threads are used to emulate processes and those emulated processes are then used to emulate threads.

I don't know why I'm replying really because for some reason you're incapable of understanding this. Just because the perl interpreter is threaded doesn't mean userland perl has those same threads. This is a CLEAR distinction anyone with even the most basic of understanding can see. The threads you are referring to are windows threads created by C. That is not perl ithreads.

You're also disagreeing with Marc Lehmann who wrote Coro. What exactly have you written again? In fairness I think you just can't admit you're wrong. I certainly hope so for your sake as if you genuinely believe the things you're saying I fear for your intelligence and reading comprehension.

That's now 3 people who disagree with you including the author of Coro yet you still maintain your silliness. Everywhere I look I see you arguing with people. You really must enjoy it a lot. How sad.

Oh and please continue to show your maturity by negative rep'ing every reply I make here. What are you, 12 for goodness sake?


In reply to Re^10: Why Coro? by binary
in thread Why Coro? by xiaoyafeng

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.