Hi Tim_S,
thanks for the reply.
I'm running a project started in 2006 when GOOP was young. I used the endevo implementation and deployed every thing with source distribution and loaded dynamically.
I now started to change to the Labview objects and first tests improved speed. Objects are much more handy to deal with lot of functionality; I like it.
If you want to load objects dynamically you have to build them somehow, or capsulate them? Otherwise you will have a lot of vi's on your disk which I want to avoid.
But when deploying objects you get name conflicts when building because of the inheritance mechanism. (Same name for the dynamically overriding vi).
Also frameworks where developed using PPL's. https://decibel.ni.com/content/docs/DOC-19176#/; https://decibel.ni.com/content/groups/large-labview-application-development/blog/2011/05/08/an-approach-to-managing-plugins-in-a-labview-application
But what if you want to use PPL "plugin's" in PPL "plugin's"? e.g. PPL Intrument drivers used by PPL plugins?
Or your PPL plugin's depend on one math library [Main(LibA(LibC),LibB(LibC))] provided in a PPL?
And then build it in an exe.
I'm not a "real" programmer so if I'm wrong please help me out...
I'll try to provide the zip for 2011.
Best regards
Barns