On 10/03/2014 03:50 PM, jcbollinger wrote:
>
> I feel compelled to point out that if the "faster language" happens to
> be C++, then you will *need* a plug-in interface in some different
> language (presumably Ruby, but straight C would be more typical).  C++
> APIs are sensitive to compiler and compile options used, and they
> provide essentially no compile-time encapsulation of API classes'
> private members, so it would not be wise to suppose that you will ever
> be able to directly support unwrapped, third-party, C++ plugins. 
> Especially with the current fast pace of Puppet development.

I somehow just realized yesterday that CFacter is a thing already. So I
guess we're already somewhere down this road.

Just cloned the repo - doesn't seem to build on Debian sid with Ruby
2.1.0. Will likely take some fiddling.

I may rummage around in the code to see if I can get a feeling for
what's on the horizon.

Cheers,
Felix

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-users/543871EB.1090408%40Alumni.TU-Berlin.de.
For more options, visit https://groups.google.com/d/optout.

Reply via email to