Hacker News new | ask | show | jobs
by SBArbeit 767 days ago
> It sounds like Linux is not a priority now?

The "probably Linux" line was when I was thinking of using .NET MAUI for the GUI, and they were considering adding Linux support. My bad, I need to change that.

.NET MAUI has decided not to do that, so I'm going to build the GUI with Avalonia, which does have Windows / MacOS / Android / iOS and Linux desktop support, as well as WASM support, all from the same code base.

If I weren't using a cross-platform GUI framework like Avalonia, I really might not bother with a Linux GUI, or at least deprioritize it; I expect most Linux devs will just use the CLI. I'm totally curious how much GUI usage there will be on Linux...

2 comments

One data point: I'm a Linux user and I prefer GUIs for fiddly things like version control, although in some cases I end up using the terminal anyways because all the GUI options are terrible.
Thank you, I appreciate even the one data point.

I'm a Windows user (and former Windows network administrator). I only use Linux as a target for containers, and rarely use a Linux terminal, so I know I'm not the right person to understand what Linux users want and need. I was a Unix admin in the late '90's for a couple of years, it was a bad enough experience to make me not want to be back in that world ever again. It's all subjective, of course.

I am pretty decent at designing UI's, and I hope Grace will be a non-terrible GUI for you (and for me).

I use PyCharm and I also prefer the builtin Git GUI over the command line, at least when also working within PyCharm. I use PyCharm mostly on Linux and Mac.