FFI has (it seems to me) long been viewed as an evil in the Squeak community.  
I have no idea whether that is justified, but I have to say that the analogous 
features in Dolphin have been essential.

Unless there is a very good reason to exclude it, I would ask for FFI in 1.0.  
For myself, the next big hurdle is underscores, largely because so many of the 
external entities to which I would be mapping contain them.

Bill


-----Original Message-----
From: [email protected] 
[mailto:[email protected]] On Behalf Of John M 
McIntosh
Sent: Tuesday, February 24, 2009 12:53 PM
To: Stéphane Ducasse
Cc: [email protected]
Subject: Re: [Pharo-project] Towards Pharo 1.0

Well the current macintosh VM has the support code in it.
I can't speak for the windows or unix version.

Oomeone *has* to review the alien compiler changes and confirm they  
are ok,
Yesterday I realized there were three class vars missing from  
ParseNode and
1 method from MethodNode.  That I have fixed.

The Pharo team has to decided if they want to make Alien (or some FFI)  
product
part of the base system, versus the current thought of only loading  
FFI if you understand
you need it.

For Sophie loading FFI in to the base app then let us build components  
subclassed by
operating system to provide functionality faster than doing  
primitives, and of course
modifiable by any smalltalker.



On 24-Feb-09, at 5:36 AM, Stéphane Ducasse wrote:

> Hi john
>
> what is the work to be done to get alien in pharo?
>
> Stef

--
= 
= 
= 
========================================================================
John M. McIntosh <[email protected]>
Corporate Smalltalk Consulting Ltd.  http://www.smalltalkconsulting.com
= 
= 
= 
========================================================================




_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

Reply via email to