JavaScriptCore
Appearance
![]() | It has been suggested that this article be merged into WebKit and Talk:WebKit#Merge of WebKit subprojects. (Discuss) Proposed since October 2007. |
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.
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
External links
- Webcore at developer.apple.com
- JavaScript at webkit.org