FFI work is a hard problem because the common inter-language ABI is usually C, but C does not have a syntax sufficient to actually describe foreign functions /even with all types lowered to fundamentals/
-
Show this thread
-
Replying to @myrrlyn
an interesting, probably very difficult, project could be to design a more expressive ABI for FFI between non-C languages...
4 replies 1 retweet 7 likes -
Even better: make it work with dynamic linking (Including things like monomorphization, potentially?)
5 replies 0 retweets 3 likes
It’s almost like…a cross-language object model…for components…a Component Object Model, if you will…
3:02 PM - 21 May 2019
0 replies
0 retweets
23 likes
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.