Email or username:

Password:

Forgot your password?
Top-level
mathew 🦜☕

@vertigo The hard part of cross-platform application delivery is creating the GUI, and web technologies are easier and cheaper for that than basically anything else, at the cost of not providing a native UI experience. I'm not aware of WASM doing anything to improve that, but I haven't looked into it much.

4 comments
Vertigo #$FF

@mathew

I'm not aware of WASM doing anything to improve that, but I haven't looked into it much

Exactly why I am upset about the situation.

Adrian Cochrane

@mathew @vertigo Yeah, my understanding is that the choosing a language to build a new platform on would be the easy part. There's lots to choose from!

There's APIs that need adesigning...

mathew 🦜☕

@alcinnz @vertigo
Right, it's easy to deliver native code cross platform nowadays, using (at least) Go, Rust and Zig and possibly other options like Kotlin. Putting a cross-platform native GUI on any of those is painful in the extreme.

Be

@mathew @alcinnz @vertigo One of my big gripes is that all this web stuff is happening *at the expense of* comprehensive cross platform GUI libraries. We still have Qt, but C++ sucks. The biggest Rust GUI libraries have around 100 contributors. That's a small fraction of the labor that goes into Qt.

Go Up