3 ms·
It is not exactly what you are asking, but the answers are about the same as if you asked "Why can't everyone just use X?" Beyond the language and deployment f
by jeremyjh 12y ago
It is not exactly what you are asking, but the answers are about the same as if you asked "Why can't everyone just use X?"
Beyond the language and deployment factors, languages are optimized for different human factors. Some languages give up a lot of expressive power and flexibility in order to optimize the performance of large teams of developers with relatively poor code discipline. But for me personally on my side projects I prefer to have features like stronger static guarantees, less boilerplate and more expressive power. It seems hard to reconcile these different approaches in a single language.