• 0 Posts
  • 46 Comments
Joined 2 years ago
cake
Cake day: June 21st, 2023

help-circle
  • natives apps in principle could be faster and use more of your hardware —in practice though, they tend to be horribly bloated electron crapps.

    Electron “apps” are just glorified web pages anyhow. Native applications do offer superior performance as they are AOT compiled code. The ones that are written in rust, c, c++ etc, and if they are gui applications use frameworks like QT or GTK+. They are called native since they are compiled to machine code and are directly executable in the cpu without any kind of runtime like electron browser, java or python.








  • Does the US government want Google’s developers of the Chromium codebase to work on another company’s payroll instead?

    Probably. The point is that google can’t have any direct control of the browser as there’s a conflict of interest between google’s ad and other business and how web is developing. Take manifest v3 for example. Blocking content blockers directly benefits google’s ad-business. Also removing support for third party cookies etc benefits google’s ad-business while hampering others.













  • Wikpedia puts it nicely:

    "The concept of concurrent computing is frequently confused with the related but distinct concept of parallel computing,[3][4] although both can be described as “multiple processes executing during the same period of time”. In parallel computing, execution occurs at the same physical instant: for example, on separate processors of a multi-processor machine, with the goal of speeding up computations—parallel computing is impossible on a (one-core) single processor, as only one computation can occur at any instant (during any single clock cycle).[a] By contrast, concurrent computing consists of process lifetimes overlapping, but execution does not happen at the same instant. "