HN user

bigwhite

2 karma
Posts0
Comments9
View on HN
No posts found.

The Go language has long lacked official support for SIMD instructions, which means it has been at a disadvantage in terms of performance optimization. In recent years, with Go 1.26, an experimental version of the SIMD/ArchSIMD packages was introduced for AMD64 architecture. With Go 1.27, a portable version of the SIMD package was also added. Now, we can fully utilize native SIMD instructions to optimize go program performance.

- https://pkg.go.dev/simd/archsimd@go1.26.5

With the lowering of implementation barriers—approaching a near-zero entry threshold—more open-source software will emerge. But at the same time, more “one-off open-source” projects will also appear. Their characteristics are:

- They meet the localized needs of the original author or a certain subset of people. - They very likely will not be continuously maintained.

I'd like to know compared to Mattermost, what are the advantages and disadvantages of Chatter?

btw, I'm very happy to see that the Chatter backend is implemented in Go. Go is very good at these.

[dead] 2 years ago

SwitchUpCB, PhD talks abou the reason that he rewrote all the software he rewrote in Rust, not in Rust.