Seems FFI is the main blocker for Slate now, right?

Brian Rice water at tunes.org
Sun Oct 10 12:40:36 PDT 2004


On Oct 10, 2004, at 10:38 AM, Pupeno wrote:
> On Sunday October 10 2004 13:12, Ken Causey wrote:
>> I see no reason that anyone should be waiting for
>> FFI.  I think that even when it is completed FFI is a costly interface
>> and should not be used for any library where speed is essential.  It 
>> is
>> useful perhaps for quick prototypes and the occasional library call
>> where a lot of time is spent in the call and the overhead of calling 
>> the
>> function is not all that relevant.  That is not the case for a GUI
>> library.  I'm of the opinion that such a library MUST be implemented 
>> as
>> primitives as it simply would not be useful implemented via FFI.
> I've mentioned this point to Lee Salzman on irc (since I remember you
> mentioning on irc) and he said that primitives are slow as well so we 
> could
> just use FFI because it's better... I'm not trying to start a fight, 
> just
> trying to figure things out. Comments ?

What Lee is talking about has not been demonstrated yet. Until he 
explains in detail how to do it (which he has not) and then this is 
demonstrated, not just alluded to in principle, I suggest taking Ken's 
perspective and not Lee's. In any event, once the code is written, it 
can be changed.

--
Brian T. Rice
LOGOS Research and Development
http://tunes.org/~water/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: text/enriched
Size: 1385 bytes
Desc: not available
Url : /archives/slate/attachments/20041010/fef476ad/attachment.bin


More information about the Slate mailing list