Hi,
thx for the hints :)
But to be sure that we are talking about the same: the Foreign Mock-up Interface and FMU works like this: you have an SDK generating an interface description (the FMI) and an d some kind of binary object (the FMU). Any simulation tool supporting this standard can do reflection by looking at the FMI and then call on binary level the appropriate Methods in the FMU. It is all based on ANSI C.
The Pharo FFI approaches perform their reflection from the header files, right ? The advantage is that you have nothing to do on the application side.
Cheers
Hans
Another effort leveraging FFI is CPPBridge...
and TalkFFI (this announcement for Pharo 4)
cheers -ben