Python for Primitive
We want to standardize. We want repeatability. We want a single style.
As such we will be focusing on Python3 as the primary language.
- Style. Python has distinct styles but reading different code bases of Python isn’t too excruciating and that is nice. It gives a good standard syntax and the quirks are known.
- External Libraries. There are so many amazing libraries for Python that are really well developed. All of these will help with the mission of Advancing Humanity. No need to reinvent the wheel.
- Community. The Python community is growing and it is a popular first language so it will hopefully lead to a strong pool of candidates.
- Serverless. I think Python is a great fit for Serverless applications as you could make them small and isolated and make them easy to reason about.
I will likely still use JS for Frontend stuff but in terms of backend language it will be Python and Go for me.