JS has evolved from a side project, a lonely language and mostly overlooked potential, to a relentless beast, riding on the rise of technology in all aspects, to becoming a new dawn, redefining old ways of doing things, and creating new ways of doing things, breaking barriers both visible and invisible, edging to places never though before.
From birth of hybrid apps, to the revolution of server side, to evolutions of computing, to new of ways interacting with data, it's taking on all fronts, mainly powered by a growing community, that embodies the human capabilities, collaborating and sharing ideas, solving problems, devising new tactics that makes our lives more comfortable and our hopes easier to achieve, so we focus on our goals and less on how to get there.
Fundamentally, we have, as a community chosen and built JS, leveraging all of its potential and producing magic, that is transforming what the global mesh(web) is, and what it should stand for, all the while, standing on Giant (Node js ,Mongodb, Angular), looking back on pioneers(ember,backbone), and leaping to the future (ionic, express, sails, koa, strongloop, react, meteor).
Sandra Rose
UI/UX Enthusiast, Node and Frontend developer
Well my boy, you have definitely triggered a great discussion on the JavaScript topic. What a lovely thought. Liked it. :)
JavaScript defines today's web. From the servers to the clients, its presence can be felt everywhere. However, it is not the perfect language. It's not perfectly created for web. While companies like Google still try to make JavaScript alternative(Dart, Go, etc), I believe we haven't found the perfect language yet.