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

Heterogeneous Parallel Programming
University of Illinois at Urbana-Champaign via Coursera
Advanced Operating Systems
Georgia Institute of Technology via Udacity
計算機程式設計 (Computer Programming)
National Taiwan University via Coursera
Introduction to Operating Systems
Georgia Institute of Technology via Udacity
Android Performance
Google via Udacity