Каталог

    Initializing Global Objects: Time and Order

    ACM SIGPLAN0.0
    18 minutes
    English
    0/1 уроков (0%)
    – из 1

    Initializing Global Objects: Time and Order

    YouTube·Object-oriented programming

    Explore a conference talk from OOPSLA2 2023 that addresses the challenges of initializing global objects in object-oriented programming. Delve into the proposed solution for the Scala programming language, which introduces partial ordering and initialization-time irrelevance as fundamental principles for safe global object initialization. Learn about an effective static analysis technique that eliminates initialization errors at compile time and enables static scheduling to avoid runtime overhead. Discover how the concept of regions makes the analysis explainable and customizable for programmers. Gain insights into this modular approach that avoids whole-program analysis and improves the safety and efficiency of global object initialization in Scala.

    FreeCourses

    Бесплатные курсы университетов и независимых авторов.

    Каталог на основе данных Class Central. © 2026 Free Courses