this post was submitted on 01 May 2025
273 points (96.0% liked)

Technology

69600 readers
3322 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related news or articles.
  3. Be excellent to each other!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, this includes using AI responses and summaries. To ask if your bot can be added please contact a mod.
  9. Check for duplicates before posting, duplicates may be removed
  10. Accounts 7 days and younger will have their posts automatically removed.

Approved Bots


founded 2 years ago
MODERATORS
 

I know this sounds bad, but maybe this is a blessing in disguise. Necessity is the mother of invention and maybe browser technology should be funded by governments instead of privately owned advertising megacorps?

you are viewing a single comment's thread
view the rest of the comments
[–] A_norny_mousse@feddit.org 3 points 1 day ago (1 children)

Thanks, that was a fun read.

Preaching to the choir wrt js and how it's just piling on and on. But then I did say I'm 5.

So WebAssembly could have been a development of Java apps on the web? I vaguely remember that used to be a thing long ago. And Java Web Start is just that? Or is it "to finally start to approach some pale imitation of a decent thing now"?

[–] grue@lemmy.world 3 points 1 day ago (2 children)

Basically, we could've had more or less what we're just now getting with WebAssembly two and a half decades ago with Java Web Start. They're not completely equivalent — WebAssembly can run any(?) language and interacts with the system via browser APIs, whereas Java Web Start could only run JVM languages (which was an even worse limitation back in the day since things like Kotlin and Scala didn't exist yet) but interacted with the system using the more desktop-application-oriented Java Class Library. I think JWS applications would still have the advantage over Electron/WebAssembly applications in terms of user experience and feeling "native" (especially since a lot of web apps gave up even trying to resemble native UIs), but would probably be clunkier from a developer perspective since whatever solution they came up with instead of AJAX would likely not be as flexible due to nature of Java vs. JavaScript (statically typed and compiled vs. barely typed and interpreted).

[–] rottingleaf@lemmy.world 1 points 22 hours ago* (last edited 22 hours ago)

For easy things this comes up in Google https://tcljava.sourceforge.net/docs/website/index.html . I was playing with LEGO TBH. EDIT: ... in those years

[–] A_norny_mousse@feddit.org 1 points 1 day ago

Thanks again! I wasn't sure where the terms belong on the timeline.