Skip to main content
Graph
Search
fr
en
Login
Search
All
Categories
Concepts
Courses
Lectures
MOOCs
People
Practice
Publications
Startups
Units
Show all results for
Home
Concept
Compiler-compiler
Applied sciences
Computer engineering
Computer programming
Compilers
Graph Chatbot
Related lectures (32)
Login to filter by course
Login to filter by course
Reset
Previous
Page 2 of 4
Next
Compilers: Challenges with Digital Signal Processors
Covers the challenges of compiling for digital signal processors due to their unique architectural features and irregularities.
Multithreading: Code Generation and Type Checking
Covers multithreading, code generation, and type checking in compiler implementation.
Advanced Metaprogramming Queries: Code Volume & Complexity
Explores managing large codebases, higher abstraction levels, CodeDB, Datalog queries, and program analysis.
Translation of for
Explains the translation of for-expressions in Scala using map, flatmap, and filter functions, with examples and a discussion on its generalization to different types.
Grace Hopper: Computer Programming Pioneer
Delves into Grace Hopper's pioneering work in computer programming, making it more accessible and efficient.
The CEPA and the Bug
Explores the CEPA, compilers, and the origin of the term 'bug' in computing.
Intermediate Representations: CPS/L3
Covers intermediate representations in compilers, focusing on CPS/L3 functional IR with local continuations and control constructs.
Records and Variants
Introduces records, variants, evaluation rules, typing rules, aliasing challenges, and benefits in programming languages.
Static Analysis for Amy: Techniques and Implementations
Explores static analysis techniques like AST-based analysis and taint analysis applied to the Amy language.
The Story of Grace Hopper
Delves into binary language and Grace Hopper's contributions to programming.