News for hackers. Stuff that matters.
Re:An Open Letter from the CEO of Puppet: Puppet and Perforce by polynomial on Monday April 11, 2022 @11:05AM (#30989810)
Doesn't React somewhat solve this, when used correctly? (Though it's entirely possible to make an even bigger mess with React.)
Re:An Open Letter from the CEO of Puppet: Puppet and Perforce by tempodox on Monday April 11, 2022 @11:41AM (#30990316)
Isn't React Turing-complete?
Re:An Open Letter from the CEO of Puppet: Puppet and Perforce by tehbeard on Monday April 11, 2022 @12:26PM (#30991088)
I think they mean it doesnt reinvent for/if like angular and vue do..

You just use the js primitives.

Re:An Open Letter from the CEO of Puppet: Puppet and Perforce by jerf on Monday April 11, 2022 @04:33PM (#30994561)
I wasn't 100% sure enough about React to be sure, but based on my limited experience, that sounds correct, so I don't think it fits my example.

I'm looking more at things like the Django template library, handlebars, Go HTML templates, etc. etc. And most especially things written with the idea that code shouldn't be in templates. Template languages that were always capable of running code, and were simply separate languages so designers don't have to learn a general-purpose programming language but can learn just this focused thing they need are obviously not what I mean.

I've drunk from the "templates shouldn't have logic in them" well too, but I think as you scale up it just becomes impractical. And in that case, you're better off with a template that always knew it was going to have code in rather than a template language that was designed from the beginning to not have it, but had code sneak in through the back door anyhow. The first one will at least be designed. The second one... well....

Re:An Open Letter from the CEO of Puppet: Puppet and Perforce by polynomial on Monday April 11, 2022 @03:03PM (#30993208)
Yes, exactly.