On Sun, Nov 29, 2009 at 4:36 PM, Levente Uzonyi
<leves@elte.hu> wrote:
On Sun, 29 Nov 2009, Matthew Fulmer wrote:
I also am going to make an attempt over the winter break to
rebase Cobalt atop Pharo. The short-term goal of this is to have
support for Alien FFI; long term goals are:
AFAIK only the mac vm supports Alien.
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'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.
- Finally make Tweak a loadable package
- Have a fast path for adopting Cog and other VM changes
- Get rid of one of the more unnecessary forks of Squeak
How can pharo (and can't squeak) help you with these goals?
Levente