ECMAScript 5 스펙의 최종 초안이 공개되었습니다. 7월 중순경 ECMAScript 5 스펙 개발팀인 TC39 멤버들에 의해 테스트 완료 후, 수정작업을 마치면, 12월 최종 승인을 위하여 Ecma General Assembly에 제출될 것으로 예정되어 있습니다.
이번 5버전에는 3버전 이후 등장한 새로운 기술들에 대한 지원하게 되며, 그 중에 다음의 내용들이 포함됩니다.
- Accessor properties
- Reflective creation and inspection of objects
- Program control of property attributes
- Additional array manipulation functions
- Support for the JSON object encoding format
- A strict mode that provides enhance error checking and program security
ECMAScript 5의 발표는 ActionScript가 ECMAScript 스펙을 따른다는 점에서 플래시 개발자들에게도 많은 영향을 미칠것으로 보이네요. ActionScript 3.0의 개발 당시에 완성되지 않았던 ECMAScript 4의 내용 일부를 미리 수용하였죠. 다만 4버전이 완성되기도 전에 폐기된 점을 생갈할 때, 섣부른 판단은 위험할 수 있겠지만, 어떻하든 ActionScript의 향후 진로에 영향을 줄 것은 분명해 보이기에, ECMAScript 5의 행보를 주의깊게 살펴야 할 것 같습니다.
그래도 5버전의 개발에 4버전이 영향을 미친 것은 분명하고, 앞으로 ECMAScript Harmony로 알려진 차기버전에 대한 개발에도 영향을 미칠 것이기 때문에, 당장 ActionScript 3.0에 커다란 변화가 생기지는 않을 것으로 보입니다.
Related articles
Ecma International finalises major revision of ECMAScript
HOW WILL ECMASCRIPT “HARMONY” AFFECT ACTIONSCRIPT 3?
http://en.wikipedia.org/wiki/ECMAScript
Recent Comments