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 puppet-users+unsubscr...@googlegroups.com.
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