Terms starting with "R"
Rust Smart Pointers (Box, Rc, Arc, RefCell)
2
Smart pointers wrap heap allocations with ownership semantics: Box owns one value, Rc/Arc share ownership, and RefCell adds runtime-checked interior mutability.
1d ago
rust intermediate
Rust Ownership and Borrowing
1
Ownership gives each value one owner and borrowing lends temporary access, letting Rust guarantee memory safety without a garbage collector.
2d ago
rust beginner
Rust Iterator Adapters
Iterator adapters are lazy combinators like map and filter that transform iterators without doing work until a consumer drives them.
3d ago
rust intermediate
Rust Lifetime Annotations
Lifetime annotations tell Rust's borrow checker how long references must stay valid, preventing dangling references at compile time.
4d ago
rust advanced
Rust Macro System
Rust macros generate code at compile time through declarative pattern matching or procedural token manipulation, not runtime text substitution.
4d ago
rust advanced
Regex Escape Sequences
PHP 4.1+
Backslash sequences in regex that either match special characters literally or represent character classes, anchors, and control characters.
5d ago
regex intermediate
Rust Error Handling with Result
1
Rust models recoverable errors as Result<T, E> values returned from functions, not thrown exceptions, with the ? operator for propagation.
5d ago
rust beginner
Rust Pattern Matching
2
Rust's match and if let destructure values and enforce exhaustive handling of every variant at compile time.
5d ago
rust intermediate
Rust Traits
2
Traits define shared behavior that types opt into explicitly, enabling polymorphism through composition rather than class inheritance.
5d ago
rust intermediate
Rust async/await
2
Rust's async/await syntax builds state-machine futures that run on an executor, enabling concurrency without blocking OS threads.
6d ago
rust advanced
Regex Conditional Patterns
PHP 4.0+
1
Conditional regex constructs like (?(1)yes|no) match different subpatterns depending on whether an earlier group captured.
1w ago
regex advanced
Register Allocation
PHP 8.0+
6
A compiler back-end pass that maps an unbounded set of virtual registers (or IR variables) to a finite set of physical CPU registers.
1w ago
compiler advanced
Regex Branch Reset Groups
1
A PCRE-specific construct (?|...) that resets capture group numbers across each alternative, so all branches share the same group indices.
1mo ago
regex advanced
Reasoning Models & Test-Time Compute
A class of LLMs trained to allocate extra inference-time compute to internal reasoning before answering, achieving large gains on math, code, and logic at the cost of latency and tokens.
1mo ago
ai_ml intermediate
RLHF — Reinforcement Learning from Human Feedback
Post-training method where human preference rankings train a reward model that fine-tunes an LLM via reinforcement learning, aligning outputs with human preferences.
1mo ago
ai_ml advanced
Types that reference themselves to describe arbitrarily nested structures — trees, nested menus, JSON, linked lists — without requiring any escape hatch.
2mo ago
typescript advanced
Resource Hints (preconnect, prefetch, preload)
HTML link attributes that instruct the browser to take early action on resources — opening connections, fetching future pages, or loading critical assets before they are discovered in HTML parsing.
2mo ago
performance intermediate
RabbitMQ Concepts
RabbitMQ is an AMQP message broker with flexible routing via exchanges — direct, topic, fanout, and headers routing enables complex message dispatch patterns.
3mo ago
messaging intermediate
RabbitMQ Fundamentals
PHP 7.0+
A message broker implementing the AMQP protocol — producers publish to exchanges, exchanges route messages to queues via bindings, and consumers pull from queues — providing flexible routing, acknowledgements, and dead-letter handling.
3mo ago
messaging intermediate
Race Condition
4
A race condition occurs when the outcome of a program depends on the relative timing of concurrent operations — two threads reading and writing shared state without coordination.
3mo ago
concurrency intermediate