Some of the other comments are pertaining to the "Jet Engine" title. For anybody that might be confused, like I was :)
Some of the other comments are pertaining to the "Jet Engine" title. For anybody that might be confused, like I was :)
Then eventually you'll be able to replace enough components that it's all Servo, and no Gecko. At that point Servo will be functionally complete, as its individual components will be on par with the Gecko components.
But I wouldn't be surprised if Servo is usable on mobile in 2017.
Much of Mozilla's "quantum" work is actually about improving C++ code e.g. the Quantum DOM project [1], which is a drive to improve scheduling so that a single background tab, even in the same process, can't jank the tab you are currently using [2]. Importing servo components wholesale simply wouldn't help here because Servo doesn't have a sufficiently complete DOM implementation, and I'm not sure the implementation it has contains all the desired properties.
[1] https://billmccloskey.wordpress.com/2016/10/27/mozillas-quan... [2] I am occasionally taken to refer to this project as "Presto: the good parts"
The original title wasn't particularly descriptive. That doesn't mean it was misleading, and actually, I thought it was very apt: they're talking about a technology to swap pieces of Servo in over time, and the jet engine analogy was appropriate (particularly with respect to the complexity). I quite liked it.
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.
> If your account is less than a year old, please don't submit comments saying that HN is turning into Reddit. It's a common semi-noob illusion, as old as the hills.
1: https://techcrunch.com/2013/05/18/the-evolution-of-hacker-ne...
No one can understand what the link is about with just engine and jet as nouns in the title.