News for hackers. Stuff that matters.
Re:All four major web browsers are about to lose 80% of thei... by ramesh31 on Thursday May 01, 2025 @08:10AM (#43856622)
>I wouldn't call turning browsers into application runtimes "major innovation".

I would call it one of the most important innovations of the last 20 years. Name another true write-once-run-anywhere universal VM that is installed in billions of consumer devices and costs nothing. It doesn't exist. The only way the entire modern software ecosystem is even possible is because of the web as a platform. Literally everything else is a non-portable closed proprietary stack.

Re:All four major web browsers are about to lose 80% of thei... by grishka on Thursday May 01, 2025 @08:58AM (#43857102)
I argue that such a thing as a "true write-once-run-anywhere universal VM that is installed in billions of consumer devices" is not needed in this form. It creates more problems than it solves.
Re:All four major web browsers are about to lose 80% of thei... by bigstrat2003 on Thursday May 01, 2025 @11:54AM (#43859402)
> Name another true write-once-run-anywhere universal VM that is installed in billions of consumer devices and costs nothing. It doesn't exist.

Java certainly meets your criteria and exists. But much like the person you are replying to, I consider the "modern software ecosystem" to be utter garbage. Web browsers are just a terrible user experience for applications compared to the desktop. We have regressed greatly in user experience, not progressed.

Re:All four major web browsers are about to lose 80% of thei... by ramesh31 on Thursday May 01, 2025 @03:00PM (#43861955)
>Java certainly meets your criteria and exists

It does not. Nothing about Java provides a sandboxed runtime environment.

Re:All four major web browsers are about to lose 80% of thei... by immibis on Friday May 02, 2025 @03:16PM (#43873674)
Nor does anything about WASM. The sandbox is provided externally. The only difference is that Java standardizes functions for things like file access, while WASM doesn't standardize them (but WASI does!)
Re:All four major web browsers are about to lose 80% of thei... by Zambyte on Thursday May 01, 2025 @01:53PM (#43861072)
You don't need a VM for a "write once run anywhere" environment at all. That's the whole point of high level programming languages like C and Fortran. The innovation of having a VM to run everything in is to be able to compile once and run anywhere, which is only valuable to people wishing to hide the source code from the people running their software (malware authors).