u/raiphin r/ProgrammingLanguages • Recommends
On “Dream language: Concurrency?”
80 subscribers • 1 video on Hallway
Intermediate. Assumes working knowledge.
1.1K views8 years ago1 recommendation
Programming languagesSystems programmingConcurrency and parallelismPerformance and optimization
Jonathan Worthington explores eight different approaches to concurrent and parallel programming in Perl 6.
Different problems need different solutions. This fast-paced session will take a quick look at eight different approaches to concurrent and parallel programming, and show how they look in Perl 6. * The classic threads and locks way * Tasks on a thread pool * Dependent tasks, divide and conquer * Queues and workers * Monitors * Lock-free data structures * Parallel map, grep, and loops * Reactive streams Präsentation: jnthn.net/papers/2018-conc-par-8-ways.pdfWhat people say. Recommended for its clear overview of concurrency models and structured concurrency in Perl 6.
u/raiphin r/ProgrammingLanguages • Recommends
On “Dream language: Concurrency?”
u/raiphin r/ProgrammingLanguages • Recommends
On ““Concurrency made easy”: coming soon to a programming language near you”
u/raiphin r/ProgrammingLanguages • Recommends
On “What Color is Your Function?”
u/raiphin r/ProgrammingLanguages • Recommends
On “Why Continuations are Coming to Java”
u/raiphin r/ProgrammingLanguages • Recommends
On “What I did not steal from Perl 6”
u/raiphin r/ProgrammingLanguages • Mentions
On “Advice desired - Adding coroutines to Jinx”