
Explore Rust's interaction with JavaScript, including DOM API and libraries. Learn low-level techniques, API wrapping, and object interaction without native GC support in Rust.

Explore Winch, a new baseline compiler in Wasmtime, and its impact on server-side WebAssembly applications' startup performance through Shopify's usage perspective.

Dive deep into Return Position Impl Trait in Trait (RPITIT) with Rust compiler expert @compiler-errors. Explore implementation details and challenges in this advanced session.

Explore the journey of apollo-rs, a GraphQL compiler written in Rust, from parser to full-fledged compiler. Learn about its performance, error handling, and modern design principles.

Explore MIR formality and coherence overlap checks in Rust programming, enhancing your understanding of the language's internal representation and type system.

Explore trait-solving implementation in Rust Compiler, focusing on coherence concept and its implementation in rustc and Chalk using logic programming.

Explore rustc's type representation, covering Ty type, generics, substitution, and type folding. Gain insights into Rust's internal type system implementation.

Overview of rustc-chalk integration plans and implementation, covering answer tables, search strategies, inference contexts, and key components like the trait engine and canonicalization.

Explore rustc and Polonius codebases, understanding their connection and key components like IntroFax, compute regions, and liveness computation in this comprehensive walkthrough.

Explore the inner workings of rust-analyzer's type checker and potential integrations with chalk for RLS 2.0 in this technical deep dive.

Explore miri, Rust's MIR interpreter, and its role in compile-time evaluation. Learn about its architecture, memory representation, and capabilities for interpreting safe and unsafe Rust code.

Explore higher-ranked types in Rust, focusing on universes and placeholders in subtyping. Learn about implementation details and advanced concepts in the Rust compiler.

Explore Rust's powerful features like the borrow checker and learn to apply compiler-like thinking to enhance debugging and system design across all programming projects.

Explore Weld: an open-source Rust project accelerating data-intensive libraries through JIT compilation and optimization, enhancing performance without compromising modularity.

Explore Rust 1.0's progress, drop semantics, borrow checking, and Cargo package manager in this comprehensive meetup featuring talks by Rust core team members.

Dive into Rust compiler internals, focusing on HIR type-checking with @compiler-errors. Gain insights into the intricacies of Rust's type system and compiler implementation.

Explore method selection in Rust: understand its purpose, challenges, and inner workings. Dive deep into the process behind `.call()` operations and learn about special rules and considerations.

Explores techniques for optimizing irregular programs operating on trees, using vector-based abstractions to enhance locality and enable vectorization in compiler research.

Extending C with bounds checking to prevent low-level programming errors. Explores language design, implementation in clang compiler, and plans for real-world code modification to improve security and reliability.

Introduction to compiler design, covering traditional compilers, front-end analysis, interpreters, data structures, optimization, and compiler mechanics. Explores theory and history of compilers.

Explore static semantics, semantic checks, and type checking in programming languages. Dive into field references and attributes with practical examples.