3 ms·
Go promises good concurrency, but you might want to do a bit of research before dedicating much resources to it. Last time I checked, their os threads to gorout
by krakensden 16y ago
Go promises good concurrency, but you might want to do a bit of research before dedicating much resources to it. Last time I checked, their os threads to goroutines scheduling was a bit wonky.
Though it's entirely possible I screwed something up or missed an important bit.
- marketer 16y agoGo does concurrency well, but it's designed for concurrency on a single machine, not so much parallel processing on many different machines.
- fnl 16y agoWell, I greatly suspect they will add that kind of stuff later, reading blogs about what the long-term goals of the language are. I think Go might be a serious newcomer in that aspect, considering they want it to level with C in performance. However, I don't want to start a g8 discussion (and yes, I don't like the syntax either... :), I'm especially interested in how good the ease of use vs. the performance of these languages compare, as I still use Python and OpenMP for that stuff.