▲ 9 ▼ Comparing elixir and go blog.codeship.com posted by andythomas 2857 days ago ▲ tomf 2856 days ago ▼ There's a good link on Go GC from the HN thread on this which talks about reasons you can see poor GC performance https://github.com/golang/go/issues/10958 Contributing ▲ gopher 2857 days ago ▼ A few things which are not quite right: > The biggest difference between the two languages is that compilation for the destination architecture has to be done on that same architecture. Go supports easy cross compilation, I'm not sure why people choose to compile on the destination hosts rather than just deploy a binary. > By contrast, Go has no way of tracking the execution of individual goroutines. As he goes on to say you can use channels for this, so it's a little disingenuous to claim that you can't track errors on goroutines. Really interesting comparison though. Thanks for the link. Contributing Register to comment or vote on this story
There's a good link on Go GC from the HN thread on this which talks about reasons you can see poor GC performance https://github.com/golang/go/issues/10958
A few things which are not quite right:
> The biggest difference between the two languages is that compilation for the destination architecture has to be done on that same architecture.
Go supports easy cross compilation, I'm not sure why people choose to compile on the destination hosts rather than just deploy a binary.
> By contrast, Go has no way of tracking the execution of individual goroutines.
As he goes on to say you can use channels for this, so it's a little disingenuous to claim that you can't track errors on goroutines.
Really interesting comparison though. Thanks for the link.