News for hackers. Stuff that matters.
Re:Brimstone: ES2025 JavaScript engine written in Rust by maxloh on Sunday November 16, 2025 @07:54AM (#45944762)
Could you compare it with Boa? It is written in Rust too.

https://github.com/boa-dev/boa

Re:Brimstone: ES2025 JavaScript engine written in Rust by ivankra on Sunday November 16, 2025 @08:06AM (#45944833)
I have some benchmark results here: https://ivankra.github.io/javascript-zoo/?v8=true

It's impressively compliant, considering it's just a one man project! Almost as fully featured as Boa, plus or minus a few things. And faster too - almost double the speed of Boa on some benchmarks.

Re:Brimstone: ES2025 JavaScript engine written in Rust by mrec on Sunday November 16, 2025 @09:05AM (#45945243)
Surprised at the lack of a license though.
Re:Brimstone: ES2025 JavaScript engine written in Rust by nicoburns on Sunday November 16, 2025 @09:47AM (#45945511)
Interesting. Hermes and QuickJS both come out looking very good in these (in terms of performance vs. binary size)
Re:Brimstone: ES2025 JavaScript engine written in Rust by lucideer on Sunday November 16, 2025 @10:36AM (#45945854)
First time seeing a few of the engines listed here - based on this table I'm surprised Samsung's Escargot hasn't gotten more attention. LGPL, 100% ES2016+ compliance, top 10 perf ranking, 25% the size of V8 & only 318 Github stars.

A quick HN search shows 0 comments for Escargot - is there some hidden problem with this engine not covered in this table?

Re:Brimstone: ES2025 JavaScript engine written in Rust by evilduck on Sunday November 16, 2025 @01:18PM (#45947161)
Because it pretty much only makes sense for Samsung TVs and smart appliances since it scores 3% on the benchmarks vs V8.

It's too big for most embedded devices, too slow for general computing, and if you can run something 25% the size of V8, you can probably just run V8. If for some reason that size and speed profile does fit your niche and you aren't Samsung wanting to use their own software, then Facebook's Hermes looks better in terms of licensing, speed and binary size and writing compatible JS for it isn't that hard.

Re:Brimstone: ES2025 JavaScript engine written in Rust by ivankra on Sunday November 16, 2025 @10:32PM (#45950640)
Escargot is more spec-compliant than Hermes though.

Sometimes you can't run V8 or any JIT engine because policy or politics, and it's nice to have options.

Re:Brimstone: ES2025 JavaScript engine written in Rust by evilduck on Monday November 17, 2025 @09:46AM (#45954029)
I get it, I'm not saying it's bad, I just think it fills a small niche and its popularity and reception mirror that.