How about a C++ JavaScript extension to match the one we have in Java/SCA? You can use SpiderMonkey [1] which also has E4X support and then we'd be able to switch SCA JavaScript components btw the Java and C++ runtimes. Using E4X would mean you don't have the databinding issues when using web services as the data stays as XML, and you could show us how much faster your C++ runtime is compared to the Java one ;)
[1] http://www.mozilla.org/js/spidermonkey/ ...ant (sorry a bit late replying but I'm still catching up on mail) On 7/21/06, Andrew Borley <[EMAIL PROTECTED]> wrote:
Hi, I've been loosely thinking about what it will take to provide extra language bindings to Tuscany SCA C++ and how that relates to providing the runtime as an extension within a language. I've put my early thoughts up on the wiki here: http://wiki.apache.org/ws/Tuscany/TuscanyCpp/LanguageBindingsAndRuntimes I guess with the new spec there will be quite a lot of changes, so this may all become redundant, but I was just thinking how I'd like to see Python or Ruby components running alongside C++ ones (and, of course, Java ones too!) :-) Cheers Andy
