NMU Brings “Evolving Javascript” Presentation to Marquette

Filed under: Featured Posts |

javascriptlogoMarquette, MI – Why did the programmer quit his job? Because he didn’t get arrays! Speaking of programmers, on Tuesday, March 25, NMU’s Math and Computer Science department played hosted Allen Wirfs-Brock as he presented Evolving Javascript in the Mead Auditorium of NMU’s West Science building.  Wirfs-Brock sat down with NMU students to talk about the history and future of Javascript.

Javascript is quickly becoming a dominant programming language in a computing age that is moving away from the personal PC into a more ambient computing world, where we carry our smartphone computers in our pockets.  Javascript has been around since 1995 and was created in only ten days by Brendan Eich, who was working for Netscape at the time. By 1997 it had become a standard programming language for the web.

Allen Wirfs-Brock is a Research Fellow for Mozilla, the company who developed the Firefox browser. He is a software architect and engineer who has has founded two successful companies and made numerous contributions to Javascript and Smalltalk language standards.

The presentation went over the history of Javascript and it’s impact on how we use computers today. Do you play games through your computer’s browser? Do you own a smart phone? Chances are you’re using applications and visiting webpages written at least partially in Javascript. For a language that only took ten days to write, it’s evolved into a powerful programming platform for the internet.

Ecma International, the organization who oversees the standards for Javascript, plans to release the newest version of the programming language near the end of this year. The updates are intended to introduce a language for more complex applications, so we’ll be sure to see even more of an impact on our daily life.

You can find more information on Javascript, programming, and Allen Wirfs-Brock by visiting his website.

Leave a Reply

Your email address will not be published. Required fields are marked *

two × two =