zlacker

[return to "Cursor's latest “browser experiment” implied success without evidence"]
1. nindal+BA[view] [source] 2026-01-16 17:25:56
>>embedd+(OP)
The CEO said

> It's 3M+ lines of code across thousands of files. The rendering engine is from-scratch in Rust with HTML parsing, CSS cascade, layout, text shaping, paint, and a custom JS VM.

"From scratch" sounds very impressive. "custom JS VM" is as well. So let's take a look at the dependencies [1], where we find

- html5ever

- cssparser

- rquickjs

That's just servo [2], a Rust based browser initially built by Mozilla (and now maintained by Igalia [3]) but with extra steps. So this supposed "from scratch" browser is just calling out to code written by humans. And after all that it doesn't even compile! It's just plain slop.

[1] - https://github.com/wilsonzlin/fastrender/blob/main/Cargo.tom...

[2] - https://github.com/servo/servo

[3] - https://blogs.igalia.com/mrego/servo-2025-stats/

◧◩
2. zipy12+vB[view] [source] 2026-01-16 17:29:47
>>nindal+BA
Honestly as soon as I saw browser in rust I assumed it had just reproduced the servo source code in part, or utilised its libraries.
◧◩◪
3. dormen+NF[view] [source] 2026-01-16 17:49:08
>>zipy12+vB
You know, a good test would be to tell it to write a browser using a custom programming language, or at least some language for which there are no web browsers written.
◧◩◪◨
4. embedd+lG[view] [source] 2026-01-16 17:51:17
>>dormen+NF
Write a browser without any access to the internet, is what I'd attempted if I was running this experiment. Just seed it with a bunch of local HTML, CSS and JS files from the various testing suites that exists.
◧◩◪◨⬒
5. koolal+Zz1[view] [source] 2026-01-16 22:06:58
>>embedd+lG
You would want to download all the W3C and WHATWG specifications first.
[go to top]