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
Software Analysis & Testing
Georgia Institute of Technology via Udacity
Go: The Complete Developer's Guide (Golang)
Udemy
Go Bootcamp: Master Golang with 1000+ Exercises and Projects
Udemy
C++ in Detail: Common Idioms
Udemy