Hi, main developer of Nova here if you want to ask any questions! I'm at a choir event for the rest of the week though, so my answers may tarry a bit.
Nova: A JavaScript and WebAssembly engine written in Rust
11–20 of 70 posts
Re: Nova: A JavaScript and WebAssembly engine written in Rust
#12Hi, main developer of Nova here if you want to ask any questions! I'm at a choir event for the rest of the week though, so my answers may tarry a bit.
Re: Nova: A JavaScript and WebAssembly engine written in Rust
#13[flagged]
Re: Nova: A JavaScript and WebAssembly engine written in Rust
#14Re: Nova: A JavaScript and WebAssembly engine written in Rust
#15Hi, main developer of Nova here if you want to ask any questions! I'm at a choir event for the rest of the week though, so my answers may tarry a bit.
Re: Nova: A JavaScript and WebAssembly engine written in Rust
#16Hi, main developer of Nova here if you want to ask any questions! I'm at a choir event for the rest of the week though, so my answers may tarry a bit.
This may be too early to ask, but are you targeting a near-v8 level of performance? Or more like quickjs or duktape?
For the foreseeable future the aim will be rather on the QuickJS/DuckTape level than beating V8. But! That is only because they need to be beat before V8 can be beaten :)
I'm not rushing to build a JIT, and I don't even have exact plans for one right now but I'm not barring it out either.
If my life, capabilities, and external support enable it then I do want Nova to either supplant existing mainstream engines, or inspire them to rethink at least some of their heap data structures. But of course it is fairly unlikely I will get there; I will simply try.
Re: Nova: A JavaScript and WebAssembly engine written in Rust
#17Uses "data-oriented design", so it's likely striving to be faster than other non-JIT runtimes by being more cache-friendly. Still at early stages, quite incomplete, not nearly ready for real use, AFAICT.
Essentially implementing JavaScript on top of the ECS architecture :D
Re: Nova: A JavaScript and WebAssembly engine written in Rust
#18Re: Nova: A JavaScript and WebAssembly engine written in Rust
#19Uses "data-oriented design", so it's likely striving to be faster than other non-JIT runtimes by being more cache-friendly. Still at early stages, quite incomplete, not nearly ready for real use, AFAICT.
Hi, Nova dev here. Yes, basically. And removing structural inheritance.
Re: Nova: A JavaScript and WebAssembly engine written in Rust
#20Hi, main developer of Nova here if you want to ask any questions! I'm at a choir event for the rest of the week though, so my answers may tarry a bit.
Gz on your grant! I must have missed the announcement, but working on OSS for a living (even for just a bit) would be super awesome.