On Wed, 22 Nov 2006, Christopher Hart wrote:
Would an "easier" (yet still monumental) starting point be to tackle the DOM implementation independent of a JS engine?
[...]
This seems like a great open source project - it's way too much to handle for most individual developers, but I think could be tackled with a moderately organized team of folks with a good design laid out in advance.
[...]
So, having pooh-poohed Christopher's proposal, I'm going to make a very similar proposal of my own.
Give me some slack, I have the excuse of actually having put in some implementation effort on this, and published the code :-) (but not in Perl). And I'm asking with a view to writing some more code myself (albeit only a slim chance of that happening).
So, my question / semi-serious proposal is: is anybody here interested in collaborating in writing a portable HTML DOM library and DOM builder in a language *other* than Perl, with the intent of wrapping it for Perl and other languages (Python is my own interest)?
I'm afraid I'm not interested in Perl 6's cross-language support, though. If it were me working on it, it would probably have to be C, C++ or C# (or possibly Java, or something weirder like Caml). Cross-language use is one reason for my thinking about doing it in one of those languages. Memory usage and execution speed is another. I lean towards C or C#.
John