5 ms·
Is it still boa's goals to be used with Servo? Servo is currently tightly coupled with spidermonkey, which makes this ain’t easy.
by Ganipote 10mo ago
Is it still boa's goals to be used with Servo?
Servo is currently tightly coupled with spidermonkey, which makes this ain’t easy.
- nekevss 10mo agoI think it would be cool to see Servo use us. Someone on our last release thread on Reddit (https://www.reddit.com/r/rust/comments/1odnore/boa_0210_release_a_javascript_engine_written_in/ https://www.reddit.com/r/rust/comments/1odnore/boa_0210_rele...) mentioned adding Boa to Blitz, which I think would be interesting to see as well. We're looking into the next release potentially being a v1.0, so maybe that option is a bit more possible after that release. But at the same time, I think Servo spends a decent amount of time maintaining the `mozjs` crate, so who knows. I can't speak exactly for the other maintainers, but for me, I mostly enjoy working on Boa and Boa related things (I've spent the better part of the last year and a half on the temporal implementation). I think it would be cool to have a highly performant and conformant Rust JavaScript engine. So that's my goal :)
- nicoburns 10mo agoServo would be difficult, becuase it uses the SpiderMonkey to manage it's entire DOM implementation (not just JS objects). Blitz would be much easier I think, but it would need to some work to allow JS objects to keep DOM objects alive.
- CrazyboyQCD 10mo ago[dead]