Hello, everyone!

i only recently came across v8 and i am intent on using it for future
JS/C++ work. My previous JS/C++ work has primarily used SpiderMonkey,
off of which which i implemented the SpiderApe C++ framework (http://
SpiderApe.sf.net). As part of SpiderApe i created several plugins/add-
ons which clients could load dynamically to get extra JS-side
features, the most significant of which were sqlite3 and ncurses
bindings (http://SpiderApe.sf.net/plugins/). As part of that project
we developed source tree and plugin coding conventions which helped
add new plugins with minimal hassle.

My questions are:

a) is there currently a standard (or pseudostandard) mechanism for
publishing addons based on v8? My assumption is that the API does not
natively support any sort of dynamic loading mechanism?

b) If not, can anyone name some hard requirements such a mechanism
would need to have in order to be widely accepted by the v8 community?
(From there, i could judge whether i might be able to create such a
mechanism.)

c) If there is such a mechanism, where can i find out more about it?

My initial goal here would be reimplementing the ncurses and/or
sqlite3 bindings on top of v8, but a sub-goal would be having a common
platform/approach/mechanism for creating and/or releasing such add-
ons.

Thanks for your time and consideration :)

--~--~---------~--~----~------------~-------~--~----~
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev
-~----------~----~----~----~------~----~------~--~---

Reply via email to