I am profoundly disturbed to learn this.
Richard Kenneth Eng
92

Saying that Javascript is only good for the web is like saying a three iron is only good for golf. The web isn’t incidental, web applications are accessed on a regular basis by 3.2 billion people on a variety of devices. The 2017 Stack Overflow Developer’s Survey found Javascript to be the most popular language for the fifth consecutive year. Airbnb, Walmart, Tesla, Bloomberg and Vogue are just a few of the Fortune 500 companies who have bet heavily on React Native for cross-platform mobile development. Electron is an immensely popular platform to build cross-platform desktop apps. Taking all this into account, I don’t see how CompSci departments can ignore Javascript’s vast popularity and the wide array of choices available to developers in regards to libraries, ecosystems and frameworks. This is not a knock on Java and I cringe every time I read a prediction about the imminent demise of a language; Android alone will ensure that Java lives for many years to come and there are many industries that rely on Java first for their proprietary in house applications.

Again, this is not about Java or Python or C and their merits. This is about reflecting the reality of a complex industry who has grown Javascript to the most popular language in the world — the criticisms of the language are well known; however, ES6 drastically improved the language and proposed features in ES7 and ES8 continue to build on these improvements. ReactJS was a personal revolution for me; among the many advantages it offers, I can now break code into clean, concise reusable components. It was more than a better JS library, it was a library that enabled me to be a better JS developer.

It will be fascinating to watch if other schools follow by adding Javascript to their intro curriculum.

One clap, two clap, three clap, forty?

By clapping more or less, you can signal to us which stories really stand out.