Windows 7 Allen Wirfs-Brock and Chris Wilson: EcmaScript 5


Extraordinary Robot
News Feed
ECMAScript is object-based: basic language and host facilities are provided by objects, and an ECMAScript program is a cluster of communicating objects. An ECMAScript object is a collection of properties each with zero or more attributes that determine how each property can be used—for example, when the Writable attribute for a property is set to false, any attempt by executed ECMAScript code to change the value of the property fails. Properties are containers that hold other objects, primitive values, or functions. A primitive value is a member of one of the following built-in types: Undefined, Null, Boolean, Number, and String; an object is a member of the remaining built-in type Object; and a function is a callable object. A function that is associated with an object via a property is a method. - Source = Ecma-262

IE9 beta was recently released
and it contains a new JS engine that is concurrent and fast. It also provides support for EcmaScript 5. What is EcmaScript 5? What's up with the naming covention? Isn't it just JavaScript? Wait a minute, there was no EcmaScript 4... What's going here? Well, not to worry. Chris Wilson and Allen Wirfs-Brock should be able to provide insights into the latest version of Java, er, EcmaScript. Allen sat on the governing body and was the chief editor for the official (and orange) specification. Let's just go talk to them. Ready? Tune in.


This website is not affiliated, owned, or endorsed by Microsoft Corporation. It is a member of the Microsoft Partner Program.