@hundreds-yacht-71603 no, with Pulumi, you author your components in a single language of your choice, but from the set Pulumi supports right now. The core of a Pulumi package is our Pulumi schema which defines the types, the resources and possibly any functions (like the various
getXXX
functions in the providers). From this schema, we can generate SDKs for every of the programming languages supported by Pulumi, but you can decide which ones you need.
See here for a starter:
https://www.pulumi.com/docs/guides/pulumi-packages/
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.