[squeak-dev] Use FFI to hook into existing C application?

Casey Ransberger casey.obrien.r at gmail.com
Tue Aug 17 00:34:19 UTC 2010


I have a C app that I'd like to port to Squeak. I had this crazy idea that I
wanted to incrementally replace parts of it bit by bit with Smalltalk, and
was entertained by how that seemed roughly impossible. The first thought
that crossed my mind was to try to bolt some sort of C-based RPC onto it,
and use that as a way to get it to talk to Squeak. Then I thought about FFI,
but what I'm reading about that talks specifically about libraries.

Here's what I'm wondering:

Would it be insanely painful to make parts of the app into libraries that
could get called via FFI? Would it just make more sense to do a scratch
implementation? Has anyone ever done something like this before?

It's a crazy idea:)
-- 
Casey Ransberger
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20100816/f88d805f/attachment.htm


More information about the Squeak-dev mailing list