News/Tech News

JavaScript should be retired today, says Douglas Crockford

Published on Aug 06, 2022

According to the interview taken by Evrone, Douglas said, “The best thing we can do today to JavaScript is to retire it. Twenty years ago, I was one of the few advocates for JavaScript. Its cobbling together of nested functions and dynamic objects was brilliant. I spent a decade trying to correct its flaws. I had a minor success with ES5. But since then, there has been strong interest in further bloating the language instead of making it better. So JavaScript, like the other dinosaur languages, has become a barrier to progress. We should be focused on the next language, which should look more like E than like JavaScript.”

The JSON (JavaScript Object Notation) specification is used everywhere for serializing data in web applications, yet JavaScript remains the world’s most popular programming language according to most surveys.

A recent StackOverflow survey found that JavaScript is used by over 65% of developers, well ahead of Python at 48 percent (ignoring HTML, CSS, and SQL, which are not general-purpose languages). Given its origins, it seems unlikely that such a feat would have been achieved.

In 1995, Brendan Eich invented the language for Netscape. During the dot.JS conference in 2018, Eich said he worked 10 days straight. Using HTML code directly inside the web page, unlike Java which was a professional language where you would run real code with type declarations, and you must write in a way that compiles.” Eich also told Computer’s Charles Severance that, “the name is a lie.” It is not so much related to Java so much as to a common ancestor, C, in syntax.”

It was “a rush job,” Eich said, but he also made the language very malleable, knowing there would be mistakes and gaps.

Tech News

Xbox Dev Tools update

Developers get more memory with Xbox Dev Tools update

‘Xbox dev tools update gives developers more memory for Series S,’ according to the latest Tweet from Destructoid…

Google Chrome 104

New security update now available for Google Chrome 104

Version 104 of Google’s Chrome browser has just been released. While Android and iOS users will find new…

Our Latest Blog

Mastering Full Stack Python Development with Django A Comprehensive Guide

Mastering Full Stack Python Development with Django: A Comprehensive Guide

Python is a powerful programming language that has taken the world of web development by...
Read More
Mastering Machine Learning A Beginner's Guide to Python

Mastering Machine Learning: A Beginner’s Guide to Python

Welcome to the world of machine learning! With the ever-increasing demand for artificial intelligence and...
Read More
Unlocking the Power of Data Science with Python A Beginner's Guide

Unlocking the Power of Data Science with Python: A Beginner’s Guide

Data science has become an essential part of many industries today, and Python has become...
Read More

Follow Us

Resources

Presentations
Browse LSET presentations to understand interesting…

Explore Now


eBooks
Get complete guides to empower yourself academically…

Explore Now


Infographics
Learn about information technology and business…

Explore Now