The concurrency and threading in Go just feels like magic compared to every other language. I'm a goroutine addict and I refuse to be rehabilitated.
Just from observations over the years, I don't think there's any other language quite like this, in terms of how things can end up happening in any thread.
I agree when it comes to multicore machines. But going further to perform parallel computing across processors with no shared memory is not well supported in naive Go.
<a href="https://bil-lang.org" rel="nofollow">https://bil-lang.org aims to address this gap … I wrote a post about Bil’s adjustments to Go here <a href="https://bil-lang.org/blog/rethinking-classical-concurrency-patterns-bil-edition/" rel="nofollow">https://bil-lang.org/blog/rethinking-classical-concurrency-p...
SamInTheShell · · focus · HN ↗
Just from observations over the years, I don't think there's any other language quite like this, in terms of how things can end up happening in any thread.
librasteve · · focus · HN ↗
<a href="https://bil-lang.org" rel="nofollow">https://bil-lang.org aims to address this gap … I wrote a post about Bil’s adjustments to Go here <a href="https://bil-lang.org/blog/rethinking-classical-concurrency-patterns-bil-edition/" rel="nofollow">https://bil-lang.org/blog/rethinking-classical-concurrency-p...