On Mar 13, 2013, at 7:11 PM, Eliot Miranda <[email protected]> wrote:

> 
> 
> 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 ;)

I never hear about it... you mean 
http://en.wikipedia.org/wiki/Register_transfer_language ?
If so, looks interesting :)

Esteban

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

Reply via email to