<div dir="ltr">On Sat, Feb 9, 2013 at 9:21 PM, Brian Wisti <span dir="ltr"><<a href="mailto:brian.wisti@gmail.com" target="_blank">brian.wisti@gmail.com</a>></span> wrote:<br><div class="gmail_extra"><div class="gmail_quote">
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">I worry that a Parrot2 would maintain the issue of design flux.<div class="gmail_quote">
<div>I mean, unless "Parrot2" is just "super awesome Parrot-light."</div></div></blockquote><div><br></div><div>The point of Parrot light is that it's based on the current codebase, whereas Parrot2 wouldn't be.<br>
<br>From Rakudo's point of view, Parrot comes with a lot of unnecessary baggage (PCT, PGE, TGE, NQP-rx, Winxed, libffi, ...).<br><br>However, even if you remove the baggage and optimize for Rakudo (or rather NQP) integration, Perl6-on-Parrot will still be a 2nd-class citizen as long as no one replaces the PMC-based object system with 6model, which is imo a major undertaking; it might be easier to restart from scratch and fix other 'mistakes' along the way. That's where Parrot2 comes in.<br>
<br>-- gerdr</div></div></div></div>