- Notifications
You must be signed in to change notification settings - Fork750
Description
While investigating how to proceed on bindinglibpython
I stumbled over this post:https://medium.com/@jarl.gullberg/an-introduction-to-adl-or-how-to-double-your-native-net-interop-performance-c008e4da54db
It showcaseshttps://github.com/Firwood-Software/AdvancedDLSupport and also benchmarks the individual options, which look quite devastating for the combinationGetFunctionPointerForDelegate
+Mono and at least "concerning" for the other frameworks.
The library looks really slick and solves exactly our problem while (seemingly) delivering slightly better performance. It has however the catch of being LGPL. While this is perfectly fine for me, this means there might be a problem for applications trying to embedPython.Runtime
ahead-of-time compiled or publishing to a closed app-store that prevents you from exchanging the LGPLed library locally.
Comments?