Re:Show HN: Kasaya – A scripting language and runtime for br...
by erikpukinskis on Thursday February 20, 2020 @01:40PM
(#22377418)
AWS CDK would be an example of using a programming language rather than a DSL to build infra.
Ansible does make yaml more complicated, however, you don't need to use much of that complexity for simple projects. Compared to Terraform, Chef, Google Deployment Manager, and Windows Desired State Configuration, Ansible is by far the simplest to get up and running on to do real work with.