On Tue, Mar 12, 2013 at 7:54 PM, Igor Stasenko <[email protected]> wrote:

> On 12 March 2013 19:44, Eliot Miranda <[email protected]> wrote:
> >
>
> > 3. Pharo has forked the VM to include a) NativeBoost and b) ephemerons
> and
> > c) new FileSystem primitives.
> > a) is cool, but I don't like the x86 specificity.  I want a
> cross-platform
> > FFI, so I'm not excited enough to include NB in my port.
>
> Just let me remind you that (x86 specificity) is completely on image side.
> The VM side changes are minimal and 100% not platform specific.
> Making NB image-side implementation platform-unspecific is another story..
> but as i said before i see no reason to do it unless there's a version
> of Cog which runs
> on some other platform :)
>

I understand that.  I think Squeak should provide a platform-independent
FFI at the image level.


>
> There is plans and some work started on getting there, by making a
> platform-neutral low-level
> DSL, which can be used for generating native code.
>

This is called RTL ;)


>
> --
> Best regards,
> Igor Stasenko.
>
>


-- 
best,
Eliot

Reply via email to