> Which leaves me to wonder why the JavaScriptCore library that comes with iOS is private in the first place.
Because the JavaScriptCore library is not finalized? I don't understand what there is to wonder about. Other than that point, I still think this is really awesome.
The API for JSC has stayed unchanged for years. JSC is a public library on OSX and there are thousands of Apps that rely on it.
The only reason it's not public on iOS is that Apple doesn't like scripting languages on a mobile device, as they are potentially slow and energy hungry. At least that's my guess.
Because the JavaScriptCore library is not finalized? I don't understand what there is to wonder about. Other than that point, I still think this is really awesome.