Y
Hacker News
new
|
ask
|
show
|
jobs
by
nine_k
906 days ago
Node of course can work on multiple cores, using worker threads [1]. You can even share large data efficiently using a SharedArrayBuffer.
[1]:
https://nodejs.org/api/worker_threads.html
2 comments
deadbabe
906 days ago
It isn’t trivial to just split up a game into múltiple worker threads and keep everything in sync. With Go, it’s much easier.
link
holografix
906 days ago
Can you expand on the low hanging fruit of splitting a game into multiple goroutines?
What lends itself well to this?
link
deadbabe
906 days ago
goroutines
link
moffkalast
906 days ago
There is still considerable overhead turning things into buffers and back. Was there ever a good reason given as to why passing an object to a worker normally has to convert everything to string and back? It is just so completely idiotic.
link