Re:FyneDesk – Linux desktop environment in Go
by yogorenapan on Saturday April 13, 2024 @03:51PM
(#40025530)
CGO being slow is unavoidable. It’s external to Go and (afaik) has to be rebuilt every time
[ Parent
| on HN ]
Re:FyneDesk – Linux desktop environment in Go
by ajwillia_ms on Friday April 19, 2024 @02:59AM
(#40084098)
It doesn’t have to be rebuilt every time. The incremental parts are missing when compared to the Go compiler, but when coding a GUI app with Go you’re not modifying the C packages behind the scenes so they won’t need recompiled.
This means one rather slow compile to start and then it’s back to super fast!