Choreographic Programming With Multicast and Multiply Located Values
Offered By: ACM SIGPLAN via YouTube
Course Description
Overview
Explore a groundbreaking approach to choreographic programming in this 19-minute conference talk presented at the CP 2024 workshop. Delve into the innovative đ€Î»small language, which introduces multiply located values and multicast capabilities to simplify complex communication patterns. Learn how this new paradigm offers an elegant alternative to traditional "select" operations by requiring conditional guards to be located at all relevant parties. Discover how well-typed choreographies in đ€Î»small guarantee deadlock-free execution. Examine case studies demonstrating the language's ability to concisely encode intricate communication patterns without relying on "select" or redundant communication. Gain insights from presenters Mako P. Bates and Joseph P. Near from the University of Vermont as they showcase the potential of đ€Î»small to revolutionize choreographic programming.
Syllabus
[CP24] We Know I Know You Know; Choreographic Programming With Multicast and Multiply Located Values
Taught by
ACM SIGPLAN
Related Courses
Paradigms of Computer Programming â FundamentalsUniversitĂ© catholique de Louvain via edX Paradigms of Computer Programming â Abstraction and Concurrency
Université catholique de Louvain via edX Computing: Art, Magic, Science - Part II
ETH Zurich via edX Concurrency
AdaCore via Independent Java Fundamentals for Android Development
Galileo University via edX