JavaScriptCore
From Wikipedia, the free encyclopedia
JavaScriptCore is a framework developed by Apple Computer that provides a JavaScript engine for Mac OS X. JavaScriptCore and WebCore together make up Apple's WebKit application framework. JavaScriptCore is based on the combination of the KJS library (which is part of the KDE project) with the PCRE regular expression library.
[edit] Features
- Powerful garbage collector
- Developed using object-oriented C++ (SpiderMonkey uses C)
- Highly portable. Only major dependencies are ICU and standard C/C++ libraries
- NPRuntime support, bindings support
- Goal is ECMAScript compliance and compatibility with major ECMAScript implementations (JavaScript 1.6, JScript)
- Open Source Development as part of the WebKit project
[edit] External links
- Webcore at developer.apple.com
- JavaScript at webkit.org