

They’re good at different things.
Terraform is better at “here is a configuration file - make my infrastructure look like it” and Ansible is better at “do these things on these servers”.
In my case I use Terraform to create proxmox VMs and then Ansible provisions and configures software on those VMs.


“Stop trying to make ‘scheme’ happen”
Seriously though - almost nobody but language nerds like scheme.