Back to courses

    Programming Languages

    21,522 courses
    Realizing Persistent Signals in JavaScript
    ACM SIGPLAN

    Realizing Persistent Signals in JavaScript

    Actix-Telepathy: Distributed Actor Programming in Rust
    ACM SIGPLAN

    Actix-Telepathy: Distributed Actor Programming in Rust

    Does Rust SPARK Joy? Safe Bindings from Rust to SPARK, Applied to the BBQueue Library
    ACM SIGPLAN

    Does Rust SPARK Joy? Safe Bindings from Rust to SPARK, Applied to the BBQueue Library

    Centering Humans in the Programming Languages Classroom: Building a Text for the Next Generation
    ACM SIGPLAN

    Centering Humans in the Programming Languages Classroom: Building a Text for the Next Generation

    Ansible Is Turing Complete
    ACM SIGPLAN

    Ansible Is Turing Complete

    CLOVER: Closed-Loop Verifiable Code Generation - Dafny'24
    ACM SIGPLAN

    CLOVER: Closed-Loop Verifiable Code Generation - Dafny'24

    Working with Peter O'Hearn in Academia and Industry
    ACM SIGPLAN

    Working with Peter O'Hearn in Academia and Industry

    Lean Formalization of Extended Regular Expression Matching with Lookarounds
    ACM SIGPLAN

    Lean Formalization of Extended Regular Expression Matching with Lookarounds

    On the Need for Available, Functional, and Reusable Memory Models
    ACM SIGPLAN

    On the Need for Available, Functional, and Reusable Memory Models

    Why Languages Should Preserve Load-Store Order
    ACM SIGPLAN

    Why Languages Should Preserve Load-Store Order

    What We Learned from C++ Atomics and Memory Model Standardization
    ACM SIGPLAN

    What We Learned from C++ Atomics and Memory Model Standardization

    Reasoning via Semantic Transformations
    ACM SIGPLAN

    Reasoning via Semantic Transformations

    Polymorphic Type Inference for Dynamic Languages
    ACM SIGPLAN

    Polymorphic Type Inference for Dynamic Languages

    When Subtyping Constraints Liberate: A Novel Type Inference Approach for First-Class Polymorphism
    ACM SIGPLAN

    When Subtyping Constraints Liberate: A Novel Type Inference Approach for First-Class Polymorphism

    Capturing Types: A Calculus for Tracking Free Variables in Type Systems
    ACM SIGPLAN

    Capturing Types: A Calculus for Tracking Free Variables in Type Systems

    Implementation and Synthesis of Math Library Functions
    ACM SIGPLAN

    Implementation and Synthesis of Math Library Functions

    Binding Syntax for Dependently-Typed Programs - WITS'24
    ACM SIGPLAN

    Binding Syntax for Dependently-Typed Programs - WITS'24

    Toward a Live, Rich, Composable, and Collaborative Planetary Compute Engine
    ACM SIGPLAN

    Toward a Live, Rich, Composable, and Collaborative Planetary Compute Engine

    Probabilistic Programming with Stochastic Probabilities
    ACM SIGPLAN

    Probabilistic Programming with Stochastic Probabilities

    Proving and Disproving Equivalence of Functional Programming Assignments
    ACM SIGPLAN

    Proving and Disproving Equivalence of Functional Programming Assignments

    Parameterized Algebraic Protocols
    ACM SIGPLAN

    Parameterized Algebraic Protocols