On Tue, Dec 04, 2001 at 04:11:58PM -0500, Dan Sugalski wrote:
> Seriously, there are real answers to a whole lot of design questions. Ask 
> 'em and I'll get FAQable answers to 'em once and for all.

Whee! Ok. Some of these are probably duplicates, and some
inappropriate for a Parrot FAQ, but:

Q: Will perl6 support the same regexes as perl5?

Q: Larry said _what_? What does that mean?

Q: But won't all those opcodes require a huge amount of dispatch time
and slow regexes down to a crawl?

Q: Ok, but what if they're a quarter the speed of perl5's?

Q: What about incremental matching?

Q: What platforms will Parrot support, initially and eventually?

Q: What degree of Unicode support is Parrot aiming for?

Q: What does that mean?

Q: When'll Parrot be done?

Q: Any plans for continuations? Coroutines?

Q: This whole project is crap. A total waste of time. I think you're
ugly, too. You should be using <X> as your VM.

Q: What previous discussions? Are there archive links I can use?

Q: Why aren't you reusing big gobs of the perl5 code?

Q: Fine. But surely some pieces could be reused?

Q: Oh. Why are licenses a problem? Doesn't the AL allow this sort of thing?

Q: Doesn't perl5 already generate VM opcodes? Couldn't you write a
translation layer to graft a perl5 frontend to a Parrot backend?

Q: Why do people yell at me when I send patches using // for comments?
They're ANSI C, you know.

Q: Can I use gcc extensions?

Q: What API will extension writers write to?

Q: How will garbage collection interact with extensions?

Q: How will finalization [or whatever the right word is] interact with
extensions?

Q: What's the difference between the previous two questions?

Q: What will Parrot's IO subsystem look like?

Q: In what format will Parrot files be stored?

Q: Why aren't you using something like ELF as the on-disk binary format?

Q: Who has commit privileges? Who's responsible for what?

Q: How do Dan and Simon have enough time to work on this?

Q: Where should I sent patches?

Q: What would be a good thing to work on right now?

Q: What's the release schedule?

Q: Where can I follow the progress of Parrot?

Q: Where can I discuss Parrot topics, over email and realtime?

[Change the questions as needed once they have answers!]

Reply via email to