|
|
|
|
|
by adrianmsmith
819 days ago
|
|
The way concurrency works is pretty unique amongst mainstream languages. Java has just copied some parts of how concurrency works in Go, but that's nearly 20 years after Go was released. It's extremely easy to start up code concurrently with "go foo()". You can start up lots of such functions concurrently, as it works in userspace. Like async code, but no "colored functions" problem. |
|
The difference is that now red and green threads are exposed at the API level, and not an implementation detail.
Hardly copying Go.