Esteban, FW(very little)IW, my first reaction as I started reading was "has he thought about native boost or alien?" Callbacks have been in a possible-but-not-supported state for a long time. I believe Eliot recently mentioned callbacks in FFI, so it seems to be an idea that is solidifying.
At present, I have .so that exports functions in lieu of callbacks. I have to recompile the library to change anything :( but it's number crunching so I get C speed for my trouble :) The functions are used small numbers of times, so Smalltalk speed and flexibility would be preferable for all of my uses to date ~:0 Good hunting! Bill