4 ms·
Uh, yes, it is a big change, Rust is huge. I for one am dropping this bloatware for a WebKit browser once the changes hit Gentoo.
by necessity 10y ago
Uh, yes, it is a big change, Rust is huge. I for one am dropping this bloatware for a WebKit browser once the changes hit Gentoo.
- gcp 10y agoDo you realize this is a build-time, not run-time dependency?
- loudmax 10y agoDo you realize that Gentoo packages are distributed by source code rather than pre-built binaries?
- SSLy 10y agoExcept there are -bin packages there.
- Manishearth 10y agoFWIW last I checked Chromium took way more time and RAM to build for the first time from source. This was many years ago.
- shakna 10y agoV8 seems a bit more bloated to me than what comes bundled with Firefox.
- Matthias247 10y agoMaybe yes, maybe no. But Webkit doesn't use V8 anyway :)
- shakna 10y agoTrue, I may have assumed they meant Blink, and something something Chromium, which breaking away from V8 isn't particularly easy, even if one is the CSS engine, and the other the JS engine. Sorry for leaping to conclusions. But they may have meant Midori or similar which actually uses WebKit, through WebKitGTK+... Which means linking against GTK+, probably GTK+3 to get the main benefits like single-page not whole application crashing. Which depending on your custom build, may or may not be an absolutely huge overhead. It could be a tiny change to add to an OS. Or huge.
- pcwalton 10y agoCan you elaborate as to why Rust is bloat, and specifically how to achieve the goals of improved security and parallelism without using it?
- nilved 10y ago> I for one am dropping this bloatware for a WebKit browser Oh come on
- disordinary 10y agoI think once the transition to more rust components and parts of the servo project is complete the bloat will actually reduce significantly because Servo and all these libraries are built from the ground up without all the bandaids that have gone into decades of gecko development.