Re:FyneDesk: A full desktop environment for Linux written in Go
by winrid on Friday October 03, 2025 @01:58AM
(#45459496)
That doesn't require multi threading.
Re:FyneDesk: A full desktop environment for Linux written in Go
by shmerl on Friday October 03, 2025 @04:06AM
(#45460310)
If it does almost nothing - may be not. Otherwise you'll be doing something in the main thread which will take time, unless you also squeeze concurrency (i.e. multitasking) into one thread and then again, why not use multiple threads already.
Re:FyneDesk: A full desktop environment for Linux written in Go
by nasretdinov on Friday October 03, 2025 @04:53AM
(#45460640)
On a high enough resolution, especially with 5K-6K displays a single-threaded software-only compositor is absolutely going to have horrible performance. Even on Full HD it's actually quite noticeable
Someone could totally make it do everything in a single thread and not think about that, which would be pretty bad.