An external consultant to our team advised us to rewrite our SAASSaaS offering (essentially a CRUDCRUD API) in .NET because this is more "scalable" than using Node.JSNode.js (or Rails or FlaskRuby on Rails, Flask, etc.). By that they seem to mean that a backend API written in .NET will handle the growing performance requirements much better than a backend API written in a scripting language like JavaScript, Ruby or Python, once the startup scales to tens of millions of users (an ambitious dream).
To me this seems wrong, the. The performance of a CRUD API should be completely dominated by the choice of architecture and hardware instead of the programming language.
Am I right that switching programming languages will have little impact on the scalability of a CRUD API? Am I right that switching programming languages will have little impact on the scalability of a CRUD API?