The Creation Of JavaScript{4}



The article I read about this week was about the establishment of JavaScript.  JavaScript was created in 1995, when Netscape hired a man by the name of Brendan Eich to create a programming language for a working prototype that would be able to run in Netscape’s browser.  Eich knew how to build new programming languages because when he went to the University of Illinois, he used to build languages just so that he could experiment with the syntax (Serverance, p. 7).  Netscape wanted a language that could match Java and could easily be rooted in webpages.  The limitations imposed on Eich was that he could not use the object-oriented syntax that Java used so JavaScript uses the basic syntax from C language. The article then goes on to talk about how there most likely will not be a JavaScript 2.0 because the JavaScript language had the basic requirements to endure the Web 2.0 revolution.  Now in the modern era with HTML5, it is highly possible that JavaScript will become the dominant programming language in both mobile and desktop applications. According to the article,  JavaScript is only really just beginning.

This was a really interesting article. I still cannot believe that this programming language was created in 10 days and that it’s is still being used today. After reading this article, I have a better understanding of why JavaScript is such a success and why it is such a lightweight language. It’s event-based and it was used as “silly little brother language” (Severance, p. 7) that was only mainly used for things like flashing images or message scrolling in the status bar.  In effect, as the Web evolved, JavaScript had the opportunity to evolve with it. In class we talked about Ajax and this allowed JavaScript to to become an essential part of the application development.  This made it easy for JavaScript to retrieve the data from servers and update the HTML document without the need for a full page request response and this lead to applications like Gmail and Google Maps being created. Everything about JavaScript is so new and interesting.

Severance, C. (2012). Javascript: Designing a language in 10 days.Computer45(2), 7-8. Retrieved April 26, 2012, from http://0-ieeexplore.ieee.org.opac.library.csupomona.edu/stamp/stamp.jsp?tp=&arnumber=6155645