YoVDO

Inside the Scala Capture Checker

Offered By: ACM SIGPLAN via YouTube

Tags

Scala Courses Type System Courses Memory Management Courses Compiler Design Courses Static Analysis Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Dive deep into the algorithms and architecture of Scala's capture checker in this comprehensive conference talk by Martin Odersky. Explore the role of capture checking as a type system task ensuring resource and effect safety in programs, drawing parallels to Rust's borrow checker. Learn how the capture checker is integrated into the Scala compiler as a separate pass after type checking, and gain insights into its implementation and significance in the overall compilation process. Understand the intricacies of this crucial component that contributes to Scala's robustness and safety features.

Syllabus

[WITS'24] Inside the Scala Capture Checker


Taught by

ACM SIGPLAN

Related Courses

Functional Programming Principles in Scala
École Polytechnique Fédérale de Lausanne via Coursera
Functional Program Design in Scala
École Polytechnique Fédérale de Lausanne via Coursera
Parallel programming
École Polytechnique Fédérale de Lausanne via Coursera
Big Data Analysis with Scala and Spark
École Polytechnique Fédérale de Lausanne via Coursera
Functional Programming in Scala Capstone
École Polytechnique Fédérale de Lausanne via Coursera