3 ms·
What are the expert-programmer aspects you're thinking of?
by hashmash 3y ago
What are the expert-programmer aspects you're thinking of?
- jayd16 3y agoProbably that it doesn't mix well when you need to pin work to a native/specific thread. This can matter when that thread is used across runtimes or with single threaded concurrency designs like GUI threads for qt or gtk.
- arccy 3y agohttps://pkg.go.dev/runtime#LockOSThread https://pkg.go.dev/runtime#LockOSThread
- dekhn 3y agoshared memory, https://go.dev/blog/codelab-share https://go.dev/blog/codelab-share although of course go added thread primitives. it's just that the language creators explicitly wanted to steer people away from the "subtle" details of multithreading.