← Back to context

Comment by kristianp

21 hours ago

Just about every release of go has incremental performance improvements [1]. It's a very stable language, so don't expect anything mind-blowing. For example the latest 1.26 moved a new garbage collector from experimental to production [2]. In the latest compiler they state that: "The compiler can now allocate the backing store for slices on the stack in more situations, which improves performance".

[1] https://go.dev/doc/devel/release

[2] https://go.dev/doc/go1.26

Thanks I have somehow missed this. My mental model is that Go is still 1.5 to 2.5x speed of C hence I asked the question. This is likely wrong number now given so much has been happening without much fanfare. ( or may be I just missed all of it )

Thanks for the link.