News for hackers. Stuff that matters.
Re:WebAssembly: Mozilla Won by jhoechtl on Thursday June 01, 2017 @09:49AM (#14460178)
Given the original posters perspective, Servo is certainly te least concern to change the tides. For an end user it makes absolutely no difference if Mozilla reloaded will be written in C++, OCaml, Rust, wathever. Features, performance, security and speed of evolvement do count.
Re:WebAssembly: Mozilla Won by pygy_ on Thursday June 01, 2017 @10:35AM (#14460578)
Servo's WebRender sub-project has amazing performance (GPU accelerated compositing and rendering), and is scheduled to be merged in Firefox as fast as possible.

Stylo (Servo's style subsystem) has already landed in Firefox behind a preference flag (not everything is wired at this point), and it also improves perf.

So, yes Servo is of paramount importance for Mozilla's future, because it does make a difference to end users.

Another advantage of Rust is that it allows devs to avoid a whole range of bugs making it easier for them to iterate and ship updates without introducing new tricky bugs (race conditions can be hard to debug).

While dynamic languages may be nice when you want to explore a problem space, the stronger/most static type system is a benefit for upgrading large, mature code bases...

Re:WebAssembly: Mozilla Won by cpeterso on Thursday June 01, 2017 @12:36PM (#14461815)
> Stylo (Servo's style subsystem) has already landed in Firefox behind a preference flag

Stylo is still a compile-time option, but will soon be built by default and controlled by an about:config flag. You can watch the progress to build by default in this Firefox bug:

https://bugzilla.mozilla.org/show_bug.cgi?id=1356991

Re:WebAssembly: Mozilla Won by markdog12 on Thursday June 01, 2017 @12:05PM (#14461481)
> Servo's WebRender sub-project has amazing performance

Have you gotten amazing results on your machine? I ask because I think Servo, Rust, WebRender are awesome and I'm rooting for them, but the performance has not been great when I try Servo or WebRender in Firefox on multiple machines. Maybe it's just the machines I've tried on though.

Re:WebAssembly: Mozilla Won by NiLSPACE on Thursday June 01, 2017 @12:09PM (#14461538)
Currently WebRender on Firefox renders the page twice as explained here: https://www.reddit.com/r/rust/comments/618p54/webrenderer_la...
Re:WebAssembly: Mozilla Won by markdog12 on Thursday June 01, 2017 @01:24PM (#14462381)
Thanks for the info, that is...unexpected, but a good approach.
Re:WebAssembly: Mozilla Won by ShannonAlther on Thursday June 01, 2017 @09:54AM (#14460204)
Mozilla claims that Servo's parallelization will improve performance, and that Rust's features will improve security.
Re:WebAssembly: Mozilla Won by a_imho on Thursday June 01, 2017 @12:28PM (#14461717)
And impact wise fast default on content blocking is the feature that gives the biggest bang for your buck. It makes for a nice, fast and more secure browsing experience, plus it is a differentiation Chrome might be reluctant to enable (without crippling it too much).

Browser benchmarks should include how long does it take to watch a 30 sec youtube video from application start to finish or how much 3rd party feature/bloat/mal/adware it downloads connecting to $major_site.