<br><br><div class="gmail_quote">On Sun, Nov 29, 2009 at 4:36 PM, Levente Uzonyi <span dir="ltr">&lt;<a href="mailto:leves@elte.hu">leves@elte.hu</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im">On Sun, 29 Nov 2009, Matthew Fulmer wrote:<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I also am going to make an attempt over the winter break to<br>
rebase Cobalt atop Pharo. The short-term goal of this is to have<br>
support for Alien FFI; long term goals are:<br>
</blockquote>
<br></div>
AFAIK only the mac vm supports Alien.</blockquote><div><br></div><div>More correctly, Alien fully supports only IA32.  The data manipulation part of Alien is cross-platform.  Call-out and call-back support only exists for IA32, although callback support is pretty easy to provide for all platforms.  Michael Haupt is looking at extracting the cross-platform part, so that should be available generally.  I&#39;m looking at integrating Alien marshaling with the FFI and at supporting Alien style callbacks.  In any case it is not a lot of work to get this stuff done.</div>
<div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div class="im"><br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
- Finally make Tweak a loadable package<br>
- Have a fast path for adopting Cog and other VM changes<br>
- Get rid of one of the more unnecessary forks of Squeak<br>
</blockquote>
<br></div>
How can pharo (and can&#39;t squeak) help you with these goals?<br><font color="#888888">
<br>
<br>
Levente<br>
<br>
</font></blockquote></div><br>