logoalt Hacker News

jdw64 • yesterday at 7:39 PM • 2 replies • view on HN

MAUI is still not great, is it? I remember Linux wasn't supported either. I tried MAUI on macOS, but honestly it's hard to consider that supported. Many people use WinForms and WPF, but these don't support cross-platform, and honestly WinUI 3 is also lacking. On the server side, TypeScript is actually better (both are Microsoft languages).

In fact, desktop apps are mostly used for factories or Windows-only programs, which is a bit disappointing. It's a very good language for making games and the most widely used language for factory programming, but whether to build a product with it is a bit ambiguous. I'd use it when making a program for a specific customer, but for a product I'd probably use TypeScript.


Replies

cxr • today at 11:08 AM

If anyone wants cross-platform desktop GUIs to actually happen (in the way that people mean when they talk about this stuff—i.e. neither Electron nor Qt), then they're going to have to implement Cocoa for Windows and Linux. There is no other way.

Rohansi • yesterday at 9:47 PM

If you're limiting yourself to Microsoft's options then I'm going to have to say that's a you problem. Avalonia is pretty great. What do you use when you're building apps in other languages?

> On the server side, TypeScript is actually better

I like TypeScript but I'd never pick it over C# on the server side unless I had to do React SSR for some reason.

➕ show 2 replies