Loading...
X

JavaScript outside the browser

http://javascript.weblogsinc.com/2006/08/06/javascript-outside-of-the-browser/

After reading the above article, questions comes in mind, why JavaScript outside the browser?

So let’s go through on some points which strongly recommend the future of “the world’s most misunderstood programming language”.

1. JavaScript will be treated as a significant programming language in the upcoming days
2. JavaScript speed and performance, of course would be increasing in the future of ECMAScript 4th edition
3. Increasing popularity of HELMA* using Rhino, it’s not as popular yet as it should be, would be hearing soon in the future about HELMA
4. Major enhancement of some JavaScript Engines like Rhino*, SpiderMonkey*
5. Popularity of Tamarin*

*Helma: It is an open source web application framework for fast and efficient scripting and serving of your websites and Internet applications.

*Rhino: Rhino is an open source JavaScript engine. It is developed entirely in Java and managed by the Mozilla Foundation. The Foundation also provides an implementation of JavaScript in C known as SpiderMonkey.

*SpiderMonkey: SpiderMonkey is the code name for the first ever JavaScript engine, written by Brendan Eich at Netscape Communications, later released as open source and now maintained by the Mozilla Foundation. SpiderMonkey is also the JavaScript engine for Yahoo! Widgets.

*Tamarin: Tamarin is a JavaScript engine written in C++. It currently implements Adobe ActionScript™ 3 (a superset of ECMAScript Edition 3) and is embedded within the Adobe® Flash® Player 9. Tamarin will be extended to support ECMAScript Edition 4 and will be used by both SpiderMonkey and the Flash Player.

Can say that, JavaScript is going to be next full fledged Object Oriented Programming Language which not only serves the web pages but also would be capable to do the task outside the browser in more efficient way.

Cheers
Mohammed Arif

Leave Your Observation

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