That explanation of concurrency vs parallelism was the result of 3 nights of frantic, intense, last-minute discussion at CppCon where I desperately tried to understand what David was trying to tell me. Then,
!
-
-
- Još 17 drugih odgovora
Novi razgovor -
-
-
Not a single mention of a monad? Is it still too scary for C++ programmers? The pattern of separating DAG creation from interpretation is best described using a free monad.
-
Ah, you watched it! You're right, and there is lots of precedence here both in the Rx world and the functional one (e.g. the Par monad). But an hour is not a lot of time for a technical talk.
Kraj razgovora
Novi razgovor -
-
-
And hopefully there’s a whiff of why those explanations are two sides of the same thing!
That, to me, was the point—a truly unifying abstraction must be lazy because, in part, that’s essentially what parallelism is.Hvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi
-
Čini se da učitavanje traje već neko vrijeme.
Twitter je možda preopterećen ili ima kratkotrajnih poteškoća u radu. Pokušajte ponovno ili potražite dodatne informacije u odjeljku Status Twittera.