[Puppet-dev] Re: Puppet RFC 23 - XPP Files

2016-04-04 Thread Henrik Lindberg
On 04/04/16 19:42, Thomas Gelf wrote: Probably not evaluated, because that's where from my understanding the "it's no longer data" starts. If I'm wrong on that: nice. If not, just out of curiosity: is evaluation in Ruby expensive? I forgot - yes evaluation in Ruby is also slow. - henrik -- V

[Puppet-dev] Re: Puppet RFC 23 - XPP Files

2016-04-04 Thread Henrik Lindberg
On 04/04/16 19:42, Thomas Gelf wrote: Am 04.04.2016 um 03:21 schrieb Henrik Lindberg: We are happy if we initially only get 5-10% out of this... And this is where I currently disagree. Very often I invest lots of time for just 1%. But being able to run without a fragile caching layer could be

[Puppet-dev] Re: Puppet RFC 23 - XPP Files

2016-04-04 Thread Thomas Gelf
Am 04.04.2016 um 03:21 schrieb Henrik Lindberg: >>> We are happy if we initially only get 5-10% out of this... >> >> And this is where I currently disagree. Very often I invest lots of time >> for just 1%. But being able to run without a fragile caching layer could >> be worth even 50% as long as I

[Puppet-dev] Re: Puppet RFC 23 - XPP Files

2016-04-04 Thread John Bollinger
On Sunday, April 3, 2016 at 8:21:46 PM UTC-5, Henrik Lindberg wrote: In the long run, in general, we want it to be possible to express as > much as possible using the Puppet Language itself, and where that is not > practical, that it is easy to integrate an implementation (written in > c++, r