December 4th, 2020

The humor hiding behind “JavaScript error: Semicolon expected”

Topics
Other

Author

Raymond has been involved in the evolution of Windows for more than 30 years. In 2003, he began a Web site known as The Old New Thing which has grown in popularity far beyond his wildest imagination, a development which still gives him the heebie-jeebies. The Web site spawned a book, coincidentally also titled The Old New Thing (Addison Wesley 2007). He occasionally appears on the Windows Dev Docs Twitter account to tell stories which convey no useful information.

3 comments

Discussion is closed. Login to edit/delete existing comments.

  • Peter Cooper Jr.

    Wow, JavaScript is old enough to run for congress now. (I guess it’d be hard to do a worse job than the other contenders 🙂 )

    And of course JavaScript was designed. As Eric Lippert says, it was designed to make the monkey dance when you move the mouse. Somehow it ended up being used for much more than that. (Kind of like Java, it was designed for the client-side but seems to be getting more popular on the server-side as it ages.)

    • Daniel Sturm

      The first prototype of JavaScript was done in ten (!) days with the whole first release taking a few months.

      The it turned out as well as it has shows Brendan Eich’s capabilities as an engineer. Imagine Rasmus Lerdorf being tasked with this an shudder in horror.

      That said it boggles my mind why anyone would want to use JavaScript on the server side given there are so many superior options around. I guess some people learn one language and then are stuck with it.

      • Roeland Schoukens

        It has also appeared on the desktop in the form of Electron, likely for the same reason. In effect these apps are copies of Chromium shipped with some content to display. This is easy to spot in Task manager, since modern browsers create a few processes. Eg. look for the multiple instances of Skype and Spotify.