Honestly, the language is the lowest barrier in adopting Pulumi. The hardest concepts to grasp are declarative lifecycles, which TF will help with; and promise/output style objects whose values are available eventually (and that's a "problem" for all languages).
e
echoing-dinner-19531
01/13/2022, 10:19 AM
We do have an issue for Rust support: https://github.com/pulumi/pulumi/issues/3622
There's been some talk on there about a community supported SDK (We don't really have any rust expertise in the company atm). But if your happy with Rust writing in TypeScript would probably be fairly easy to pick up.
l
loud-parrot-24969
01/27/2022, 11:46 PM
@little-cartoon-10569@echoing-dinner-19531 Thanks for taking the time to reply. I've been using TF for half a decade, I don't think spending the time to learn a new language just to try out an alternative makes any sense.
e
echoing-dinner-19531
01/27/2022, 11:52 PM
Well do keep an eye on the community rust support. We do have plans to make it easier for the community to contribute language support to Pulumi to help with that effort. Maybe when that's all ready you can have another look at Pulumi over Terraform 🙂
No matter how you like to participate in developer communities, Pulumi wants to meet you there. If you want to meet other Pulumi users to share use-cases and best practices, contribute code or documentation, see us at an event, or just tell a story about something cool you did with Pulumi, you are part of our community.