Saturday, August 07, 2010

IronJS : JavaScript in .NET

A non-Microsoft implementation of JavaScript (ECMAscript) on DLR/CLR (.NET dynamic languages runtime), apparently written in F#.

JScript.NET is original Microsoft's implementation of JavaScript on CLR, not DLR
and JScript.NET does not appear to be actively developed anymore.
http://en.wikipedia.org/wiki/JScript_.NET
JScript .NET scripts are not interpreted, but executed independently. When executed, a JScript .NET application will invoke the CLR

Performance of IronJS appears to be very good, maybe even better than Google V8 engine.

http://ugh.cc/ubench-ironjs-f-jit-vs-v8-vs-tracemonkey/

No comments: