News for hackers. Stuff that matters.
Re:Servo in 2024: stats, features and donations by icedrift on Wednesday February 05, 2025 @03:16PM (#42954497)
It is tragic that the only robust solution for cross platform apps eats up so much memory and storage but we're getting to the point where it's not that big a deal.
Re:Servo in 2024: stats, features and donations by viraptor on Wednesday February 05, 2025 @05:48PM (#42956471)
Java and .Net/Avalonia are right there... Electron is not the only cross platform solution.
Re:Servo in 2024: stats, features and donations by infogulch on Wednesday February 05, 2025 @09:05PM (#42958114)
While .NET has the cross-platform-vm thing going, is not particularly suited to cross-platform rendering. The web is. And don't get me started on WPF.
Re:Servo in 2024: stats, features and donations by viraptor on Wednesday February 05, 2025 @09:15PM (#42958194)
That's why I mentioned https://avaloniaui.net/ which does the part. WPF is not bad compared to everything happening in the web frameworks.
Re:Servo in 2024: stats, features and donations by AcquiescentWolf on Wednesday February 05, 2025 @11:29PM (#42959099)
I disagree. After working with WPF for a while, I'd prefer almost anything from the frontend world (except React) over WPF. Avalonia is nice though.
Re:Servo in 2024: stats, features and donations by throwaway2037 on Wednesday February 05, 2025 @11:20PM (#42959044)
Is WPF cross-plaform?
Re:Servo in 2024: stats, features and donations by AcquiescentWolf on Thursday February 06, 2025 @12:28AM (#42959392)
* WPF: Windows-only.

* MAUI: Windows, macOS, Android, iOS.

* Avalonia: Windows, Linux, macOS, Android, iOS, browsers.

Re:Servo in 2024: stats, features and donations by lmm on Thursday February 06, 2025 @02:37AM (#42960034)
I can remember when the rhetoric against Java apps being "slow" was just as strong as it is against Electron now. And they've always been less native-feeling and clunkier than Electron.
Re:Servo in 2024: stats, features and donations by pjmlp on Thursday February 06, 2025 @03:36AM (#42960338)
Java is a ferrari when compared to Electron.
Re:Servo in 2024: stats, features and donations by lmm on Friday February 07, 2025 @08:12PM (#42979379)
How so? I know there are theoretical arguments and microbenchmarks that Java might be faster than JavaScript, but I've never seen an actual user-facing GUI app in Java that felt smoother to use than good Electron apps.
Re:Servo in 2024: stats, features and donations by viraptor on Thursday February 06, 2025 @07:55AM (#42961874)
Electron shifted the scales to below the old Java while Java improved. It's still not great, but given a choice? Let Electron die.