IaC is really just declarative shell scripts. It's a different language, but it's often just kicked off by some bash in a git action.
Once you have git and actions, I don't think that the language really matters all that much.
Once you have git and actions, I don't think that the language really matters all that much.
Linux won on the server side because they got just as right as Unix. The crappy UI (windows) was the one that didn't work with shell scripting, didn't work with ssh, etc.