3 ms·
Every highly experienced developer knows the importance of type-safety. The existence of large numbers of experienced Python developers in the world doesn't dis
by quantadev 2y ago
Every highly experienced developer knows the importance of type-safety. The existence of large numbers of experienced Python developers in the world doesn't disprove that, because it's a statement about their knowledge, not their actions.
Python developers simply tolerate the lack of type-safety only because it's a trade-off to get other things the language has to offer. I agree there are trade-off decisions being made.
- baobabKoodaa 2y agoThis is what you said earlier: > For any large project you need type-safe languages. 99% of experience developers (10+ years of experience) will agree with this opinion. Clearly, more than 1% of experienced developers choose Python, despite it not being a type-safe language.
- quantadev 2y agoYep, great developers know they "need" type-safety, but we don't always have it. Even my own app has a Python Microservice in the docker stack where 100% of my LLM/AI code is contained, simply because I wanted all the latest and greatest AI tooling (especially LangChain). I opted for Python over Java for that microservice, but used various tools to achieve build-time type-safety.