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
