Transitioning Firefox's rendering engine from Gecko to Servo
61–70 of 219 posts
Re: Transitioning Firefox's rendering engine from Gecko to Servo
#62Makes me wonder what's going to happen to Presto now that the Chinese bought Opera ASA...
Re: Transitioning Firefox's rendering engine from Gecko to Servo
#63I didn't look at the name of the writer when I started reading it but by the way the article is written I was suspecting it was written by a woman. Stupid analogies and fluff, lots of commas... What a loss of time...
I don't know how to say this in a civil way, so I won't: Please take your sexist bullshit somewhere else if you can't behave like an adult.
Re: Transitioning Firefox's rendering engine from Gecko to Servo
#64Wouldn't it be more appropriate to have written rust in a GPU language like OpenGL or OpenCL, since the aim here was to replace the display engine? Curious as to why use a CPU language for the display engine rewrite? It seems to be wasting the GPU all modern systems now contain.. Also, is it fully replacing the display engine, including the font renderer and image codecs?
That's not the aim of Rust. Rust, according to its own website is:
> Rust is a systems programming language that runs blazingly fast, prevents segfaults, and guarantees thread safety.
Re: Transitioning Firefox's rendering engine from Gecko to Servo
#65Earlier quoted context omitted.
As a charity with hundreds of millions in revenue and employing over 1000 people I'd call Firefox and Mozilla pretty successful.
It has enjoyed success during its lifetime, but the userbase has looked like an upside-down hockey stick for some years now. I would say that having your userbase drop from a dominant majority of the market to well below 10% of the market is indicative of failure.
Re: Transitioning Firefox's rendering engine from Gecko to Servo
#66This seems apt: https://www.joelonsoftware.com/2000/04/06/things-you-should-... Mozilla spending time on this suggests Mozilla doesn't know what to spend time on.
Ironically Mozilla is the best counter-example to that Joel on Software article. The article specifically mentions that Netscape shouldn't try and re-write their browser. But if they hadn't done that, we wouldn't have Firefox. We'd still have an incremental improvement over Netscape 4.7. For those who can't remember Netscape 4.7, let me remind you, it wasn't very good at the end. If they hadn't rewritten it, causing…
Re: Transitioning Firefox's rendering engine from Gecko to Servo
#67Is this an announcement of a change in strategy? I'm a big fan of rust and Servo, but my understanding was that it's still "experimental" and they're learning stuff about concurrent rendering and stuff like that, with no concrete plan to use Servo in Firefox (or make Servo a standalone, supported browser). I know there's a few odds and ends in Firefox that use rust, but I thought the future of Servo was still ambiguo…
It's called Project Quantum, they announced it a few months back, as a formal project to integrate Servo components into Gecko.
Re: Transitioning Firefox's rendering engine from Gecko to Servo
#68Earlier quoted context omitted.
Looking forward to it too; this is a big deal because it will put a Rust implementation on many millions of desktops. I'm totally fed up with CPU and memory hogging browser bloat on my laptop. My dev env runs so much better when I kill all Chrome processes. I know that the article is only talking about the render engine, and not JavaScript, which I suspect is the main browser bloat culprit , but I'm still hopeful. Br…
It's not going to change that. No matter how efficient you make the JS engine, crappy JS will still steal all your ressouces.
Re: Transitioning Firefox's rendering engine from Gecko to Servo
#69Earlier quoted context omitted.
Looking forward to it too; this is a big deal because it will put a Rust implementation on many millions of desktops. I'm totally fed up with CPU and memory hogging browser bloat on my laptop. My dev env runs so much better when I kill all Chrome processes. I know that the article is only talking about the render engine, and not JavaScript, which I suspect is the main browser bloat culprit , but I'm still hopeful. Br…
Rust is neither faster nor more efficient than C++.... its benefits lie elsewhere.
Re: Transitioning Firefox's rendering engine from Gecko to Servo
#70Earlier quoted context omitted.
Does that mean that the original title was bad, as the HN guidelines states, "Otherwise please use the original title, unless it is misleading or linkbait."?
I genuinely don't get all the hoo-haa about titles. In pretty much every comments section I read here, there will be at least one person who complains that the title is "linkbait" or (more often) "clickbait" - even the most boring, anodyne description of the article. They're not allowed to seem interesting in any possible way. The original title wasn't particularly descriptive. That doesn't mean it was misleading, an…
That said in this case I agree with you.
I also think we are mostly fine for now but I still hesitate to upvote funny comments.