News for hackers. Stuff that matters.
Re:Pop _OS Cosmic Desktop Improving Multi-Monitor and Multi-... by verdverm on Friday December 15, 2023 @02:49PM (#38658001)
How many people (want to) write desktop apps with native libraries vs building something on electron & JS that runs the same everywhere?
Re:Pop _OS Cosmic Desktop Improving Multi-Monitor and Multi-... by mmstick76 on Friday December 15, 2023 @03:15PM (#38658272)
Lots of them. I've read a lot of comments from the Rust community that they'd love to build native applications in Rust. This will be their moment to make something as C programmers had with GNOME, and C++ programmers had with KDE.
Re:Pop _OS Cosmic Desktop Improving Multi-Monitor and Multi-... by jwells89 on Friday December 15, 2023 @03:20PM (#38658331)
And it’s not just Rust. I think there’s a handful of newer languages people would love to use for writing native desktop apps, but the frameworks and tooling aren’t there.

For me that’s Swift. I don’t even need a UI framework that tries to be a silver bullet write-once-run-everywhere or one that strives to fit into the paradigm-du-jour; just give me something that’s serviceable with a decent loudout of widgets (many newer frameworks weirdly skip critical pillars like tableviews/datagrids) that I use to write per-platform UIs around a common Swift core.

Re:Pop _OS Cosmic Desktop Improving Multi-Monitor and Multi-... by verdverm on Friday December 15, 2023 @04:24PM (#38659013)
I agree, I tried a few different ones and the DX & features aren't there yet. Maybe one day this will change

My next weird attempt will be VS Code plugin alternative for the `hof tui` as a gui.

https://www.youtube.com/watch?v=XNBqBWO4y08

Re:Pop _OS Cosmic Desktop Improving Multi-Monitor and Multi-... by SonOfAPenguin on Friday December 15, 2023 @07:17PM (#38660474)
A lot.

I mostly see electron pushed by companies/moneyed interests. Not, like, a conspiracy or anything. But because it lets them spend less while having platform support on multiple platforms.

The issues that electron apps have seem to be sufficient that a lot of more solo/smaller devs avoid if they can. Not least because it can make debugging issues a lot harder. It's also resource intensive, which can make apps feel slow.