3 ms·
even with async/await, Python is still not multicore. Even with its channels and scheduler, Go is still not as multicore as Erlang. And I say this as an avid G
by stcredzero 10y ago
even with async/await, Python is still not multicore.
Even with its channels and scheduler, Go is still not as multicore as Erlang. And I say this as an avid Go user!
- treehau5 10y agoWhat does something not being as multicore as something else mean?
- stcredzero 10y agoIt would be great if the GC was also multicore. As it is, the task of splitting up your application into multiple processes to have more GC still involves too much friction.
- gime_tree_fiddy 9y agoMulticore in the sense that the underlying runtime (for the lack of a better word) scales to multiple cores. Like two threads in python cannot run in parallel (like at the same time, not like second one gets scheduled if first one waits for IO or network), the way a goroutine in Golang does.