The most important reason to make the move from a dynamic (JS) to a static compiled language (Rust) is simply because moores law is plateauing. The only path to faster is either be less wasteful, or go parallel. With parallel being MUCH harder to do. Lots to do in less wasteful
Maybe but certainly not for UI, web was once (DHTML, now called SPA) fast enough on single-core celeron 333mhz with 32, so javascript is totally fast enough it's just that today everybody does js and so the quality is very low.
-
-
sorry, 32 MB RAM... And part of the problem is total number of pixels, and so the memory bandwidth. BTW: this is also interestinghttps://mozillagfx.wordpress.com/2019/10/22/dramatically-reduced-power-usage-in-firefox-70-on-macos-with-core-animation/ …
-
Btw, doesn't mean partial repaint isn't extremely useful to optimize power usage. It is. But we have crossed the point where we 'needed' it in order to run 60fps. Considering firefox only recently fixed it, shows 'need' took this long on HTML even to get implemented.
Kraj razgovora
Novi razgovor -
Čini se da učitavanje traje već neko vrijeme.
Twitter je možda preopterećen ili ima kratkotrajnih poteškoća u radu. Pokušajte ponovno ili potražite dodatne informacije u odjeljku Status Twittera.