A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2016; you can also visit the original URL.
The file type is application/pdf
.
Declarative Foreign Function Binding Through Generic Programming
[chapter]
2016
Lecture Notes in Computer Science
Foreign function interfaces are typically organised monolithically, tying together the specification of each foreign function with the mechanism used to make the function available in the host language. This leads to inflexibile systems, where switching from one binding mechanism to another (say from dynamic binding to static code generation) often requires changing tools and rewriting large portions of code. In contrast, approaching the design of a foreign function interface as a generic
doi:10.1007/978-3-319-29604-3_13
fatcat:yuygfno4avhllcssapho5r7lmi