According to the 2022 developer survey report, JavaScript has become the most popular programming language for ten consecutive years. The father of JSON said that the best thing we can do for JavaScript is to retire it. The reason is that JavaScript came out in ten days! Douglas Crockford also believes that JavaScript is too complex and has become an obstacle to the progress of programming.
As early as 2018, it was reported that after investigating 20500 developers, they were surprised to find that Python and Java are not the most popular programming languages. It has also been reported recently that Typescript has surpassed Javascript to become the most popular language in the world. However, most official Stack Overflow 2021 developer survey reports still show that JavaScript has been the most commonly used programming language for nine consecutive years; React. Js has surpassed jQuery as the most commonly used Web framework, Vue Js ranks among the top five most commonly used Web frameworks from the seventh place last year; In 2019, a survey also reported that JavaScript has become the most popular development technology. Specifically, according to a survey of more than 70000 developers from all over the world by the recruitment platform HackerRank, 73% of people said they are proficient in JavaScript. JavaScript has replaced Java, which topped the list last year, as the most popular programming language at present.
Framework and intrusion:
React Native :In addition, research shows that React Native is a JavaScript framework that can be used to create mobile applications for any platform indefinitely.
AngularJS:AngularJS development is another popular JavaScript based open source front-end web development framework.
Invasion and infection:In October this year, it was revealed that Magniber ransomware was infecting Windows users through JavaScript files, which showed that its ransomware used JavaScript to attack individual users. However, Magniber ransomware was still found to have an attack vulnerability. Users can resist the infection attack by paying little attention to protection.
On the other hand, Rust in the programming field has always supported asynchronous programming in many ways, but providing syntax support for such code through asynchronous functions is a major improvement before Rust; POC release of Fortinet identity vulnerability; Microsoft 0path has provided services for WIN7, mainly maintained by Google. It can be seen that the maintenance of vulnerabilities in the programming field is a constant research topic. The current situation of JavaScript itself is that developers have created many other languages based on JavaScript, namely "dialects". " dialects" are maturing with JavaScript. Variable promotion is also a mechanism in JavaScript. Some declarations execute this mechanism before execution. The best feature of JavaScript is its implementation of functions. It can do almost anything. That's why JavaScript has become the most popular programming language for ten consecutive years.