JavaScriptCore

This is an old revision of this page, as edited by Happygiraffe (talk | contribs) at 21:45, 10 June 2006 (Link to JavaScript engines category.). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

JavaScriptCore is a framework developed by Apple that provides a JavaScript engine for Mac OS X. JavaScriptCore and WebCore together make up Apple's WebKit framework. JavaScriptCore combines 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 & compatibility with major ECMAScript implementations (JavaScript 1.6, JScript)
  • Open Source Development as part of the WebKit project [1]