YoVDO

Unison - A New Distributed Programming Language

Offered By: Strange Loop Conference via YouTube

Tags

Strange Loop Conference Courses Functional Programming Courses Parallel Computing Courses System Deployment Courses Code Management Courses

Course Description

Overview

Explore a conference talk introducing Unison, an open-source functional programming language designed for building distributed, elastic systems. Discover how Unison rethinks programming from the ground up, aiming to simplify the development of distributed systems by allowing a single program to describe computations across multiple nodes. Learn about Unison's unique features, including its ability to eliminate builds, cache test results, and maintain an append-only codebase. Gain insights into how Unison addresses dependency conflicts, implements durable storage, and supports distributed systems development. Watch example code demonstrations and understand how Unison can be used as a library. Presented by Paul Chiusano, co-founder of Unison Computing and co-author of "Functional Programming in Scala," this 41-minute talk from Strange Loop Conference offers a comprehensive overview of Unison's innovative approach to programming distributed systems.

Syllabus

Introduction
Why another programming language
Benefits of Unison
Rename
No builds
Cache test results
appendonly code base
font
dependency conflicts
what are these conflicts
durable storage
distributed systems
example code
Unison as a library
Outro


Taught by

Strange Loop Conference

Tags

Related Courses

Intro to Parallel Programming
Nvidia via Udacity
Introduction to Linear Models and Matrix Algebra
Harvard University via edX
Введение в параллельное программирование с использованием OpenMP и MPI
Tomsk State University via Coursera
Supercomputing
Partnership for Advanced Computing in Europe via FutureLearn
Fundamentals of Parallelism on Intel Architecture
Intel via Coursera