<?xml version="1.0" encoding="windows-1252"?>
<node id="990384" title="Re^7: Perl 5 Optimizing Compiler, Part 4: LLVM Backend?" created="2012-08-29 01:33:49" updated="2012-08-29 01:33:49">
<type id="11">
note</type>
<author id="626079">
Will_the_Chill</author>
<data>
<field name="doctext">
chromatic,
&lt;br&gt;&lt;br&gt;
I admit, I was setting up a potentially-false JIT dichotomy to try and understand your arguments better.
&lt;br&gt;&lt;br&gt;
Immediately after posting, I figured my use of the term "just" in "just upgrade LLVM" was in poor form - I should have omitted the "just", I agree that it is an oversimplification.
&lt;br&gt;&lt;br&gt;
...
&lt;br&gt;&lt;br&gt;
Yes, I own and have read the Dragon book.&lt;br&gt;
Yes, I've taken a compilers class during the process of getting a degree in computer science.&lt;br&gt;
Yes, I have written my own functional and procedural languages, complete with BNF grammars, etc.&lt;br&gt;
Yes, I've written more than one interpreter.
&lt;br&gt;&lt;br&gt;
...
&lt;br&gt;&lt;br&gt;
I am glad you appreciate my enthusiasm.  I appreciate your frank input.
&lt;br&gt;&lt;br&gt;
The schedule I'm committing to is to have something (anything!) to demo by YAPC::NA 2013.
&lt;br&gt;&lt;br&gt;
I have not committed to any engineering decisions, as I am still in the process of research and due diligence.  I've spent the last decade working on language theory and design, so I'm not a total newbie here.  I'm just not (yet) a Perl Pope or Pumpking.  ;)
&lt;br&gt;&lt;br&gt;
Thanks,&lt;br&gt;
~ Will</field>
<field name="root_node">
989940</field>
<field name="parent_node">
990381</field>
</data>
</node>
