Hacker News new | ask | show | jobs
by worldsayshi 1103 days ago
It's a valid point. Although I think most of these templating languages are probably Turing complete anyway. We should make better use of Turing limited languages.

I think reinventing the wheel every time a for loop is needed in a resource spec makes things unnecessarily tedious for everyone.

1 comments

IIRC, Terraform was not Turing-complete at the start, but users demanded features and that’s how it ended.

The idea to start from a programming language is that, since you are going to end up Turing-complete anyway, at least you make sure you don’t end up with a programming language with an awkward syntax.