News for hackers. Stuff that matters.
Re:Why Concurrency Is Hard by mrbald on Tuesday November 10, 2020 @07:16AM (#25045111)
They are low level abstractions and they don't save from the hardest to debug and fix problems - race conditions and inconsistent states, especially in distributed applications.

No mainstream languages give you a solid high level abstraction to build on. Some frameworks, kind of, do: ASIO in C++, AKKA Typed Actors and Reactive Streams and JDK CompletableFuture in JVM world, etc.

There are no comments on this comment yet.