DEV Community

Discussion on: Why Javascript of all languages?

Collapse
 
bgadrian profile image
Adrian B.G.

With all this complexity, the tendency of projects to lead to chaos,
Yes because JS is not suited to build large scale apps. The devs usually don't learn or have a system designer/architect in their team to solve the issues and they will treat the project as a simple small website.

why Javascript has been gaining so much popularity of all languages?
For many reasons obvious, a few of them are the same reasons why Java got popular over C++ 20yrs ago: portability and lower complexity.

Another big one is the resistance to change, if you already know JS from the front end, why not use it for the back end, even if is not the best tool from a technical point of view, it make sense for the devs and from a business view.

Overall you do not need the best tool for the job, only good enough. Ignore the old "dogs" that are horse-blinded for performance reasons and hate nodeJS, the world is lead by money not by ms, and from a business and human perspective nodeJS can solve your company problems.