Best Website-BuildersBest Website-Builders
    What's Hot

    $500 Billion in Deposits Have Fled Since SVB Collapsed

    March 22, 2023

    Ruth Perry: Schools cut Ofsted references in tribute

    March 22, 2023

    Our correspondents give their thoughts on the hearing

    March 22, 2023
    Facebook Twitter Instagram
    Facebook Twitter Instagram
    Best Website-BuildersBest Website-Builders
    • Home
    • CSS

      Google’s Bard vs OpenAI’s ChatGPT: Which AI rival chatbot is better?

      March 22, 2023

      Staff Sergeant Lixandy Estrella Cespedes > Gunsan Air Force Base > Gunsan Air Force Base

      March 22, 2023

      Social Security launches investigation into disappearance of zombie drug

      March 22, 2023

      The Markland area will be closed for about six months

      March 21, 2023

      The battle of ironclads marked the beginning of modern ships

      March 21, 2023
    • Joomla

      Reseller Hosting Business: Important Q&A

      March 21, 2023

      Web Hosting: 8 Elements Every Entrepreneur Should Look For

      March 20, 2023

      VS Code Extension for In-Browser Development, WapuuGotchi Gamification Plugin & More – WP Tavern

      March 20, 2023

      How Superior Web Hosting Support Can Drive Business Success

      March 17, 2023

      PANDACU Studio Website Development Cooperation First Page Sage SEO Dsign Chicago adstargets Cardinal Digital Agency

      March 16, 2023
    • PHP

      Why I Refused to Submit TikTok Documents to Congress

      March 22, 2023

      Midjourney Reportedly Bans Journalists Over AI Trump Arrest Images

      March 22, 2023

      March 22, 2023 — Biggest news story of the day

      March 22, 2023

      Maren Morris introduces son to drag queen and unapologetically shares support for LGBTQ community at Tennessee benefits show

      March 21, 2023

      Gwyneth Paltrow ski crash lawsuit trial begins

      March 21, 2023
    • UX

      The Technical Magic Of The XGIMI Horizon Pro 4K Projector

      March 22, 2023

      Cargobase improves logistics with next-level user experience

      March 22, 2023

      Thousands registered for jobs at the Air Force Life Cycle Manager Center at Wright-Patterson Air Force Base

      March 22, 2023

      Inclusion in Work: Meet Heather Crowder

      March 22, 2023

      New software for SmartChem® Discrete Analyzers improves user experience

      March 22, 2023
    • Web Builders
      1. Web Design
      2. View All

      What Comes First in Website Development — Design or Copy?

      February 2, 2023

      Modern Campus Honors Best Higher Education Websites of 2022

      February 2, 2023

      Premier SEO Consultant in Las Vegas, Nevada with Unparalleled Customer Service

      February 2, 2023

      Can Religious Freedom Be Saved? This group is racing the clock to teach America’s first freedom

      February 2, 2023

      How i Create New Google Account

      February 7, 2023

      CWT powers tools for meeting and event planners

      January 31, 2023

      Best Website Builder – Website Builders

      January 24, 2023

      Is There A Market For Rap-Themed Slot Games? – Rap Review

      January 19, 2023
    • WordPress

      Metroid Prime 4: Everything We Know So Far

      March 22, 2023

      OnePlus teases OnePlus 11 made with ‘unprecedented materials’

      March 22, 2023

      I Did Nothing Wrong: I Tried Ear (2)’s Personalized Hearing Test – It’s A Big Hit

      March 22, 2023

      Saks Fifth Avenue Victim of Latest Clop Ransomware

      March 22, 2023

      The Apple Watch’s next big feature could be a smart strap – here’s why

      March 22, 2023
    • Realtoz
      • Our Other Sites
    • More News
    Best Website-BuildersBest Website-Builders
    Home » “The best thing we can do for JavaScript today is to make it obsolete,” says JSON creator Douglas Crockford • DEVCLASS
    JavaScript

    “The best thing we can do for JavaScript today is to make it obsolete,” says JSON creator Douglas Crockford • DEVCLASS

    websitebuildersnowBy websitebuildersnowAugust 4, 2022No Comments4 Mins Read
    Facebook Twitter LinkedIn Telegram Pinterest Tumblr Reddit WhatsApp Email
    Share
    Facebook Twitter LinkedIn Pinterest Email


    According to Douglas Crockford, creator of the JSON (JavaScript Object Notation) specification, which is used ubiquitously to serialize data in web applications, JavaScript is the world’s most popular programming language in most surveys. is a hindrance to progress.

    Crockford claimed in an interview last month:

    “The best thing you can do for JavaScript today is to do away with it. Twenty years ago I was one of the few advocates for JavaScript. The combination of nested functions and dynamic objects was brilliant.” I spent a decade trying to fix that flaw, and I had some small successes with ES5, but since then I’ve become more and more interested in making the language bloated rather than better. So JavaScript, like other dinosaur languages, is an obstacle to progress.We need to focus on the next E-like language rather than JavaScript.”

    JavaScript is the world’s most popular programming language according to most surveys.

    According to a StackOverflow survey conducted earlier this year, JavaScript is used by more than 65% of developers, well ahead of Python in second place at 48% (the non-general-purpose languages ​​HTML, CSS, and SQL ignored). Given its origins, this is an unlikely achievement.

    Brendan Eich invented the language for Netscape in 1995, apparently in just 10 days. “In May he did ten days of hard work and didn’t get much sleep,” Eich said at his 2018 dot.JS conference. In 2012 he Eich told his Computer’s Charles Severance: , embedded directly into web pages for use by web designers and programmers. Java is a professional language and had to do actual code with type declarations and write it in a compiled way. ’” he added. It has less to do with Java and less to do with its common syntactic ancestor, C. ”

    Eich called the work “rush work,” but “we knew there would be mistakes and gaps, so we made the language very malleable. It allowed web developers to We were able to make what we wanted.”

    What made JavaScript so successful?

    There are multiple reasons, such as Eich’s foresight, ease of learning, and tolerance to code that can make mistakes in many languages, such as comparing strings to numbers to get common sense results . Violate important mathematical properties. ”

    Another big factor is Google’s determination to make browser-based applications compete with the desktop, bringing the world the V8 engine (2008). Together with Mozilla’s SpiderMonkey and Apple’s JavaScript Core, this has given the language amazing JIT compilation performance. In 2009, Ryan Dahl invented his Node.js to allow V8 to run outside the browser. Dahl had servers in mind for his applications, but now most of his web application development processes also require him Node.js and his NPM (Node Package Manager).

    development process? Part of the problem Crockford mentions is that JavaScript has become very complex as it has grown in functionality. A typical application today includes a build process using WebPack, Rollup, or some other bundler, a far cry from Eich’s original concept.

    Additionally, many web developers don’t write JavaScript. Rather, you write TypeScript that compiles to JavaScript. TypeScript was invented by Anders Hejlsberg at Microsoft. The rationale for this is that JavaScript’s malleability and lack of type safety make it unsuitable for large-scale applications. TypeScript is currently his 3rd language in the above survey, showing that JavaScript is completely out of love. The emergence of his WebAssembly, a binary format that can be targeted by languages ​​like C, C++, C# and Rust, is another innovation that could undermine JavaScript’s dominance.

    “JavaScript has exploded in popularity in just a few short years. Yes, the ecosystem is terrifyingly complex. Even among full-time JS developers there is an ongoing gag about how insane it is. None of us can keep up,” the developer confessed in a recent discussion on Hacker News.

    JavaScript is evolving with lots of new features and you can track your progress here, but asking for compatibility means you can’t fix some flaws, on the contrary feature bloat is always It’s a risk.

    E, which Crockford chose to replace JavaScript, is an outlier. Created by Mark Miller, Crockford, and others, E is an object-oriented language designed for secure computing that, in Crockford’s words, “eliminates a lot of the bad things about Java.”

    Crockford also said that JavaScript is a difficult language to migrate to because it’s a language supported by all browsers for DOM (Document Object Model) manipulation. Asked about what would replace it, Crockford said: First, we don’t have the following languages ​​yet. It should be a minimal, feature-based actor language designed specifically for secure distributed programming. Anything less than that should not be considered.

    “Secondly, all browser makers should adopt it and at the same time replace the DOM with a well-designed interface. Good luck with that.”



    Source link

    Share this:

    • Tweet
    • Email
    • Pocket
    • Mastodon
    • WhatsApp
    • Telegram
    • Share on Tumblr
    • Print
    Share. Facebook Twitter Pinterest LinkedIn Tumblr Telegram Email
    Previous ArticleSocial network cohost lets users turn posts into games
    Next Article 12 Best Website Builders for Creators and Social Entrepreneurs(2022)
    websitebuildersnow
    • Website

    Related Posts

    Move away from using (most) WebR R functions in WebR-powered apps/sites and call a single JavaScript function

    March 21, 2023

    “Smaller, Simpler, Faster” — Visual Studio Magazine

    March 21, 2023

    Burp Suite Enterprise Edition Power Tools: Unleash the Power of Command Line, Python and More | Blog

    March 21, 2023
    Add A Comment

    Leave a Reply Cancel reply

    Top Posts

    Subscribe to Updates

    Get the latest sports news from SportsSite about soccer, football and tennis.

    Advertisement
    Demo

    This website provides information about CSS and other things. Keep Supporting Us With the Latest News and we Will Provide the Best Of Our To Makes You Updated All Around The World News. Keep Sporting US.

    Facebook Twitter Instagram Pinterest YouTube
    Top Insights

    $500 Billion in Deposits Have Fled Since SVB Collapsed

    March 22, 2023

    Ruth Perry: Schools cut Ofsted references in tribute

    March 22, 2023

    Our correspondents give their thoughts on the hearing

    March 22, 2023
    Get Informed

    Subscribe to Updates

    Get the latest creative news from FooBar about art, design and business.

    © 2023 bestwebsite-builders. Designed by bestwebsite-builders.
    • Home
    • About us
    • Contact us
    • DMCA
    • Privacy Policy

    Type above and press Enter to search. Press Esc to cancel.