RAII, Resource Cleanup, Drop Order, ManuallyDrop
Discover
โจ๏ธ Programming Languages & Tools
MIR Design, Borrow Checker Design, Trait Resolution, Code Generation
Borrow Checker, LLVM Backend, Macro Systems, Type Theory
MIR, HIR, Borrow Checker, Type System, Trait Resolution
PyO3, Maturin, Performance, FFI, Hybrid Projects
runtime system, garbage collector, memory allocator, language runtime
Extensible Records, Structural Subtyping, Label Constraints, Polymorphic Variants
Extensible Records, Structural Types, Label Constraints, OCaml Variants
Text Manipulation, Immutable Strings, Editor Implementation, Gap Buffers
Text Editing, String Concatenation, Balanced Trees, Editor Implementation
Zero-Copy Serialization, Rust Serialization, Archive Format, Validation
Instruction Encoding, RV64I, Assembly Programming, ISA Design
Terminal UI, Python Console, Pretty Printing, CLI Formatting
asynchronous reprojection, ATW, VR latency, timewarp
Interactive Programming, Live Coding, Hot Reloading, Feedback Loops
Interactive Development, Read-Eval-Print Loop, Live Coding
Ren Py, visual novel engine, indie visual novel
rematerialization, register spilling, recompute vs spill, register allocation
NFA, DFA, Parsing, Pattern Matching