Re:FyneDesk, a fresh look at what it means to be a desktop e...
by eigengrau5150 on Thursday September 30, 2021 @01:29PM
(#28708839)
I don't see the point of FyneDesk; I'm sure that a clever person could reproduce this environment with FVWM.
[ Parent
| on HN ]
Re:FyneDesk, a fresh look at what it means to be a desktop e...
by pjmlp on Thursday September 30, 2021 @01:50PM
(#28709065)
Yeah, but then it wouldn't be with Go.
Re:FyneDesk, a fresh look at what it means to be a desktop e...
by throwawayy293 on Thursday September 30, 2021 @02:16PM
(#28709328)
point being? this Go brigading is annoying
Re:FyneDesk, a fresh look at what it means to be a desktop e...
by pjmlp on Thursday September 30, 2021 @05:42PM
(#28711690)
Any language that helps to reduce C's status quo is welcomed, Go, Checked C or whatever.
One piece at a time.
Re:FyneDesk, a fresh look at what it means to be a desktop e...
by andydotxyz on Thursday September 30, 2021 @05:52PM
(#28711787)
Yeah. Fyne picked Go because it is a great language for building a GUI - not because we were Go developers.
Fyne existed before the founders knew any Go :)
Mostly coding window managers and desktop environment in C/C++ is so painful that you can see why it stagnated 20 years ago...
Re:FyneDesk, a fresh look at what it means to be a desktop e...
by eigengrau5150 on Friday October 01, 2021 @01:30AM
(#28714936)
Is that really a problem with C/C++ or an issue with the X Window System?
Re:FyneDesk, a fresh look at what it means to be a desktop e...
by andydotxyz on Friday October 01, 2021 @04:06AM
(#28715865)
Personally I think both. Yes the X11 APIs are horrible to work with - but decent code can abstract that away so the app APIs are sane. Doing that was easy with Go, but doing the same with C seems to end up passing around `void*` everywhere, so type safety (and a good coding experience) goes out the window.