This post originated from an RSS feed registered with Agile Buzz
by James Robertson.
Original Post: Better FFI all the way around
Feed Title: Cincom Smalltalk Blog - Smalltalk with Rants
Feed URL: http://www.cincomsmalltalk.com/rssBlog/rssBlogView.xml
Feed Description: James Robertson comments on Cincom Smalltalk, the Smalltalk development community, and IT trends and issues in general.
Andreas explains how ObjectStudio 8 makes calling C from ObjectStudio easier - DLLCC (from the VW side) is a lot easier to work with. We aren't satisfied with DLLCC though - we are doing a number of tings to improve the experience:
Faster calls from Smalltalk to C, and from C back into Smalltalk - you'll see that in the January Release
A better front end DLLCC parser - right now, the parser has trouble with many header files. We expect to have preview level improvements by January, with more to follow
VM as a DLL - if you read Dave Buck's piece, you see that we are making it possible to use Smalltalk as a shared library on Windows, Unix, and Linux. We should have at least preview level capability by January, and we may be able to ship that in production.
Things are shaping up nicely for January - I'll have some details on the tools/UI work soon.