Well I have followed self for some time. To be frank for few months I have diverted from compiler development, but I wont mind working on a C++ port of VM. <br><br><div class="gmail_quote">On Tue, Dec 28, 2010 at 4:56 PM, Jan-Paul Bultmann <span dir="ltr"><<a href="mailto:janpaulbultmann@me.com">janpaulbultmann@me.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">













<div style="background-color: rgb(255, 255, 255);">
<span> </span>


<div>
  <div>


    <div>
      
      
      <p>I was talking about the dev environment for Klein on an arm not because I wanted everybody to drop everything and get a beagle board, that would probably hit the wall pretty fast.</p><div>It was merely to get some ideas and discussion.</div>
<div>I gathered some friends, they are not that interested in self (one can't blame them, they are either total c freaks or the java generation...hope that will change :)),</div><div>but they started to drool when I told them about a free beagleboard in exchange for some thoughts on compiler development.</div>
<div>Maybe they will catch the bait and I can collect a small Klein team over here :D</div><div>So don't worry about it any longer, just wait :)</div><div><br></div><div>Cheers Jan</div><div class="im"><div><br><div><div>
On Dec 28, 2010, at 6:55 AM, Russell Allen wrote:</div><br><blockquote type="cite">



<div style="background-color: rgb(255, 255, 255);">
<span> </span>



    <div><div><br></div><div>To be honest, I don't think Klein makes sense at this time.  It's too experimental and there's too much new work needed to be done on it.</div></div></div></blockquote></div></div>
</div>I totally agree on that :)<div class="im"><br><blockquote type="cite"><div style="background-color: rgb(255, 255, 255);"><div><div><div><div><br></div><div>Porting the existing C++ VM to Windows and also ARM is a straight forward exercise treading an already travelled path: the VM has already moved from Solaris->Mac OS X->Linux and Sparc->PPC->x86</div>
<div><br></div><div>All that is needed is someone with time and suitable C++ skills.  (Btw, if there is anyone qualified and interested in the task it might even be possible for some resources to be found to help fund it.)</div>
<div><br></div></div></div></div></div></blockquote></div>I would love to do that, but I don't have any c++ skills and don't plan to get them :D<div class="im"><br><blockquote type="cite"><div style="background-color: rgb(255, 255, 255);">
<div><div><div><div>- Russell</div><br><div><div>On 28/12/2010, at 4:20 PM, Josh Flowers wrote:</div><br><blockquote type="cite">



<div style="background-color: rgb(255, 255, 255);">
<span> </span>



    <div><p>I'd love to have Self on a touch device, but I don't think it makes sense as a community focus (yet).<br></p></div></div></blockquote></div></div></div></div></div></blockquote></div>Totally agree on that too.<div class="im">
<br><blockquote type="cite"><div style="background-color: rgb(255, 255, 255);"><div><div><div><div><blockquote type="cite"><div style="background-color: rgb(255, 255, 255);"><div><p>
Seems to me that we're in the early stages of one of those resource management games - where you need to focus on getting the stuff that lets you build other stuff.  In our case that means getting more active developers so we can work on a broader range of features.<br>

<br>
The obvious move is a windows port, in which case Klein and maybe an OpenGL/GLUT layer make sense (assuming I fully understand what Klein brings to the party).  Any other thoughts?<br>
<br>
>> The other thing is, maybe we should pick a device and make it the main supported platform for self.<br>
>> I was thinking about something like this <br>
>> <a href="http://www.alwaysinnovating.com/products/touchbook.htm" target="_blank">http://www.alwaysinnovating.com/products/touchbook.htm</a><br>
> <br>
> It might be good to focus on one platform, but I don't think it should be a touchpad.  Self would have to change a LOT to be useable without a mouse.  See <a href="http://arstechnica.com/microsoft/news/2010/07/ballmer-and-microsoft-still-doesnt-get-the-ipad.ars" target="_blank">http://arstechnica.com/microsoft/news/2010/07/ballmer-and-microsoft-still-doesnt-get-the-ipad.ars</a> for some examples of how an environment has to be designed for touch interaction.  This is something Apple's been able to (and had to) put a bazillion person-hours into for the iPad OS.<br>

> <br>
> Jason<br>
> <br>
> ------------------------------------<br>
> <br>
> Yahoo! Groups Links<br>
> <br>
> <br>
> <br>
<br>
</p>

    </div>
     

    

</div>





</blockquote></div><br><div><br></div>

    </div>
     

    

</div>





</div></div></blockquote><br></div>

    </div>
     

    
    <div style="color: rgb(255, 255, 255); min-height: 0pt;"></div>


</div>



  






</blockquote></div><br>