News for hackers. Stuff that matters.
Re:Google to restrict modern ad blocking Chrome extensions t... by ljm on Wednesday May 29, 2019 @08:56PM (#20047331)
Yet still, we have Rust (a phenomenally innovative programming language) that was conceived, as far as I understand it, to build a new rendering engine. I've not checked in on Servo for some time but they were going for full on ACID2 compliance with CSS, meeting the specs for HTML...A lot of that work became Electrolysis and then Quantum. Mozilla has been a serious lab for innovation without the conflict of interest in ad revenue.

Even if that effort has changed focus, the community now has Rust and I don't think we've seen such a fresh language paradigm since we got Lisp, Haskell, Ocaml, F#, Scala...

In which case, the world has benefitted from browser competition as a total side-effect of competing with the incumbent browser; we got the various evolutions of C and C++. Exactly the same way we got V8 and then nodejs and the whole server-side rendering paradigm with React and JSX.

If we all fall back to Chromium for everything, then Google has achieved a Pyrrhic victory. They need a disruptor to up their game... and it isn't WASM either.

Re:Google to restrict modern ad blocking Chrome extensions t... by danShumway on Thursday May 30, 2019 @12:49AM (#20048488)
Servo is very promising, but not ready for commercial embedded applications yet (as of approx 3-4 months ago last time I checked it).

It will likely be a better engine than embedded Chromium when it's done (if for no other reason than that it seems to have fewer dependencies[0]), but I wouldn't start building an application on top of it today.

I am highly interested in finding a more performant alternative to Electron. I'm currently building a web-first game that will also be available as a fully offline native app. I'll probably use Electron unless the ecosystem changes drastically before I'm done. Some really interesting projects out there -- not just Servo, but also thin wrappers around OS web views, even a few re-implementations of CSS/HTML that just force you to cross-compile or port your Javascript to another language.

But I haven't found any that were mature enough that I felt comfortable using them. Servo was the most promising project I personally have seen so far, but it needs more time.

[0]: https://gist.github.com/flibitijibibo/b67910842ab95bb3decdf8...

Re:Google to restrict modern ad blocking Chrome extensions t... by russdpale on Wednesday May 29, 2019 @09:36PM (#20047558)
I've been really liking rust thus far, its pretty awesome and I like the community. I didn't know it was made for a rednering engine. It would be nice to have something built by someone other than Mozilla though, just purely for more competition. I could care less that IE sold out, they made their bed in the 2000's and there was no escaping it. As a corporate programmer I am glad they a
Re:Google to restrict modern ad blocking Chrome extensions t... by russdpale on Wednesday May 29, 2019 @09:36PM (#20047559)
I've been really liking rust thus far, its pretty awesome and I like the community. I didn't know it was made for a rednering engine. It would be nice to have something built by someone other than Mozilla though, just purely for more competition. I could care less that IE sold out, they made their bed in the 2000's and there was no escaping it.
Re:Google to restrict modern ad blocking Chrome extensions t... by whatshisface on Wednesday May 29, 2019 @10:17PM (#20047772)
Mozilla get a lot of money from Google. They're not totally independent.