I am generally familiar with the Unladen Swallow saga, and what it revealed about LLVM being less-than-awesome for dynamic languages. Still, I think LLVM may be the best potential target for a Perl 5 optimizing compiler.

I am now leaning more toward LLVM than RPython simply because it will keep everything in Perl/C instead of introducing a non-Perl/C language into the mix. Still, I think RPython is awesome and I hope to learn from their relative success.

When putting a smiley right before a closing parenthesis, do you:

Use two parentheses: (Like this: :) )
Use one parenthesis: (Like this: :)
Reverse direction of the smiley: (Like this: (: )
Use angle/square brackets instead of parentheses
Use C-style commenting to set the smiley off from the closing parenthesis
Make the smiley a dunce: (:>
I disapprove of emoticons
Other