|
|
|
|
|
by ajeet
799 days ago
|
|
I have programmed in many languages over a 2 decade long career. C / C++/ C# / Java / Scala / Python / Rust / Go / lisp / JavaScript, and probably more that I have forgotten. I agree with the framing that scaling a language is about scaling to more engineers easily. Having said that, you can write scalably in any language, and write unscalably elsewhere. This is a bigger factor on scalability overall by far, than the language itself. For example, I can make unmaintainable macro magic in rust. I can avoid dynamic pitfalls by using pydantic effectively in python. Anyway, my 2c is speed to delivery of features matters more than scalability as defined here. Again, that depends more on technical components that have been invested in, rather than the selected language. |
|