News for hackers. Stuff that matters.
Re:Go 1.22 Release Notes by peter_l_downs on Tuesday February 06, 2024 @09:36PM (#39283795)
We usually wait to experiment with new features until we find a good problem that would fit, but we upgrade compiler version pretty much right after they release. For instance we waited on actually using generics for about 6 months until we were able to experiment a bit and make sure they were really useful, the devx was good, and build/test speeds weren't significantly impacted.
Re:Go 1.22 Release Notes by adtac on Tuesday February 06, 2024 @10:02PM (#39283941)
> build/test speeds weren't significantly impacted

it must be getting a little repetitive to test every version and find that Go continues to build crazy fast every time :)

Re:Go 1.22 Release Notes by AdamJacobMuller on Tuesday February 06, 2024 @11:06PM (#39284379)
I remember early in the go release cycle (talking around go1.4->later era) when I would rebuild our application with a new version and marvel at how much faster they made it. GC was another thing which was crazy, they halved GC pause time for like 5 or 6 releases in a row. like 1s -> 500ms -> 250ms -> 125ms etc etc etc.
Re:Go 1.22 Release Notes by peter_l_downs on Tuesday February 06, 2024 @10:05PM (#39283956)
The test doesn't take much time :)