An open-source browser engine written in Rust
github.com
github.com
* Servo to Advance in 2023 (300 points), Jan 2023: https://news.ycombinator.com/item?id=34400214
* Servo, the parallel browser engine written in Rust (340 points), May 2023: https://news.ycombinator.com/item?id=36092852
* This year in Servo (265 points), Dec 2023: https://news.ycombinator.com/item?id=38681463
* What's the future of Servo? (578 points), Aug 2020: https://news.ycombinator.com/item?id=24156504
* Servo's new home (1025 points), Nov 2020: https://news.ycombinator.com/item?id=25125325
* What's the future of Servo? (578 points) Aug 14, 2020 https://news.ycombinator.com/item?id=24156504
* Servo Engine contributions this year (238 points) July 1, 2021 https://news.ycombinator.com/item?id=27700836
* Can Servo be a clean and modern reference platform for developers? (62 points) Aug 27, 2015 https://news.ycombinator.com/item?id=10129518
If this were written in D or Zig or something other than C++, I think that's unique and worth mentioning.
What a cool project to be open source. Browsers do a lot of crazy stuff.
As with all signals, it is neither a guarantee nor entirely meaningless.
I then heard that servo would be part of Firefox, replacing certain components (layout rendering?), but this repo seems to imply that Servo is a standalone engine.
Edit: found a reddit post [1], which cleared up what Firefox wanted/got from Servo project.
But it's now even more confusing that what the purpose of current Servo project has. If building a full browser engine from scratch is deemed to hard even with Mozilla's financial support (according to this post), now without, it's hard to imagine anything substantive would be done with this project in future.
[1] https://www.reddit.com/r/firefox/comments/yvd1f0/whats_the_s...
Sometimes it's easier to retrofit the novel ideas from a research system into the production system than it is to make the research system into the production system, and that's OK.
I wonder how much was spent on browser engine versus determining what sneaker designers has to say about colors on the modern web, and other such things
Maybe that is long term goal, but it seems to me that they are currently working on embedding - so it can be used in applications, that do not need full-featured engine.
> It includes numerous improvements to Gecko, largely incorporated from the experimental Servo project.
It seems this was a personal itch that Mozilla's developer Graydon Hoare wanted to scratch and then Mozilla saw potentional and started sponsoring it for Servo.
https://www.technologyreview.com/2023/02/14/1067869/rust-wor...
So Rust as we know it today was definitely made for browser development at Mozilla. But that means both Firefox and Servo, not just Servo.