[squeak-dev] Re: [smalltalk-research] Re: [Esug-list] Google Summer Of Code 2010 news!!!

Gilad Bracha gbracha at gmail.com
Sun Mar 7 23:24:23 UTC 2010


I'm all for it, and hope that John or Eliot can mentor. Datapoints I'll add:

There is some support for parsing C headers in the Newspeak system.
Aliens have been ported to Strongtalk as well as Squeak.

Finally - what licensing would apply if GNU Smalltalk were used?  GPL is a
big problem. Even LGPL elicits an immune response in a lot of commercial
contexts.  Is there a GSoC policy on this?

On Sun, Mar 7, 2010 at 3:09 PM, Mariano Martinez Peck <marianopeck at gmail.com
> wrote:

>
>
>> 5) Work on a cross-dialect foreign function call interface and implement
>> it in at least two dialects.  Candidates include Alien and GNU Smalltalk's
>> CObject (using existing implementation has the advantage of having to
>> implement in only _one_ other dialect!).  Bonus points for implementing a C
>> parser that would be able to construct bindings.  GNU Smalltalk already
>> contains a C preprocessor implementation.
>>
>>
> I think this project could be a good idea for GSoC.  As I said, I would
> love if it (optionally at least) could not to block the complete VM while a
> function is being called.
>
> I would also love what you said: parse .h of libraries and automatically
> create the wrapper for Smalltalk. At least create the invocations to the
> functions, and map the structures to objects...
>
> We need to write a title, a little description and if possible titles like
> "technical details", "benefits to the students" and "benefits to the
> community".
>
> If you are interested please send it to me and I add it to the list.
>
> We also need a mentor (and a student, of course)...anyone is willing to do
> it ?
>
> Cheers
>
> Mariano
>



-- 
Cheers, Gilad
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20100307/35a7e557/attachment.htm


More information about the Squeak-dev mailing list