dpflug

joined 1 month ago
[–] dpflug@kbin.earth 9 points 1 month ago

Betteridge's law suggests no

[–] dpflug@kbin.earth 36 points 1 month ago (1 children)

This became a religious war at my last role.

[–] dpflug@kbin.earth 6 points 1 month ago (1 children)

I think maybe you're confused. Java drives a significant percentage of Android apps. It absolutely can do modern UI. I can almost guarantee you've interacted with a Java program this year that you never considered.

Pascal is more niche, but it can do modern, too.

Java was doing web clients before the web could and still can. I don't know much about Delphi's web stuff, but I know they've targeted it for years now.

WASM and transpiling blur the lines, too. LVGL can provide beautiful interfaces on the web as well as platforms Electron could never target, and works with any language compatible with the C ABI.

I'm not saying these strategies are without their own warts, but there are other ways to deliver good experiences across platforms with a ~single codebase in a smaller payload. But mostly nobody bothers because they just reach for Electron. It's this era's "nobody ever got fired for picking Intel".

We need more people working with and on alternatives, not just for efficiency but also for the health of the software ecosystem. Google's browser hegemony is feasting. Complexity has become their moat, preventing a fork from being viable without significant resources. Mozilla is off in a corner consuming itself in desperation.

A US-based company holds a monopoly over the free web and a hell of a lot of our non-web software. So maybe let's look for ways to avoid feeding the beast, yes? And we can get more efficient software in the process.

[–] dpflug@kbin.earth 4 points 1 month ago

It does, and I'm sure everyone will welcome a solution that lets them open things back up for those users without the abusers crippling them. It's a matter of finding one.

[–] dpflug@kbin.earth 18 points 1 month ago (1 children)

Implying Hell is frontend.... yeah, actually, that tracks.

[–] dpflug@kbin.earth 12 points 1 month ago (4 children)

I mean, Object Pascal was doing the "write once, run anywhere" thing decades ago. Java, too. The former, especially, can make very small programs with big features.

[–] dpflug@kbin.earth 5 points 1 month ago (2 children)

This is a stopgap while we try to find a new way to stop the DDOS happening right now. It might even be adapted to do useful work, if need be.

[–] dpflug@kbin.earth 3 points 1 month ago

Yeah, no one's come up with one⸮ Even if they did, it probably wouldn't make it into Unicode. 🙄

😁

[–] dpflug@kbin.earth 7 points 1 month ago (2 children)

Before that, it was RCS, released in '82.

[–] dpflug@kbin.earth 1 points 1 month ago

I used in 7. I don't know about 10 or 11.

[–] dpflug@kbin.earth 7 points 1 month ago

AUR isn't the Arch package manager. It's a user-contributed package definition repo.

[–] dpflug@kbin.earth 6 points 1 month ago

Pickles is very cute. Very friend shaped.

view more: next ›