Hi We are exploring Pulumi Automation API feature...
# general
m
Hi We are exploring Pulumi Automation API feature . Which language is recommended typescript or Python for Automation API? We will write REST wrapper to expose the IAC features so that I can create stack dynamically and create resources in Azure,AWS etc Thanks
f
I recommend typescript for strict type checking as a team size grows, but I am also heavily biased (against python - pip is my nemesis)
a
Pulumi now has Python runtime options for configuring the desired package manager (pip/poetry) and type checker (pyright/mypy) 🙂 Not that this wasn't possible before though – just improves the developer experience.
Copy code
name: python-and-poetry-are-best-friends
runtime:
  name: python
  options:
    toolchain: poetry
    typechecker: pyright
What I feel matters most regarding language choice is what you (and possibly your team) is currently most proficient/comfortable using. You can achieve good results with both.