Live briefing
Everything about Infinite loop
Programming idiom
In computer programming, an infinite loop is a sequence of instructions that, as written, will continue endlessly, unless an external intervention occurs, such as turning off power via a switch or pulling a plug. It may be intentional. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: Infinite loopA 5-minute orientation
- Skim a recent paper: The Loop and Reasons to Break It: Investigating Infinite Scrolling Behaviour in Social Media Applications and Reasons to StopInfluential work since 2022
- Pick up a classic book: Multiplicative homology operations and transferThe most-reprinted book on the subject
- Read the landmark paper: The uniqueness of infinite loop space machinesCited 82 times
- Go sideways: Control flowA closely related topic
- Go sideways: Recursion (computer science)A closely related topic
📖 Definitions
Noun A loop which continues indefinitely.
🏆 Landmark papers (most cited)
The uniqueness of infinite loop space machines
Rings, modules, and algebras in infinite loop space theory
Universality of multiplicative infinite loop space machines
Infinite loop maps in geometric topology
Multiplicative infinite loop space theory
Infinite loop space theory
Infinite loop spaces and positive scalar curvature
The extended loop group: An infinite dimensional manifold associated with the loop space
🆕 Influential since 2022
The Loop and Reasons to Break It: Investigating Infinite Scrolling Behaviour in Social Media Applications and Reasons to Stop
Feedback and Open-Loop Nash Equilibria for LQ Infinite-Horizon Discrete-Time Dynamic Games
Embodied social cognition investigated with virtual agents: The infinite loop between social brain and virtual reality
Loop track: an infinite long track model
Ample Groupoids, Topological Full groups, Algebraic K-theory Spectra and Infinite Loop Spaces
📚 Books worth reading
Multiplicative homology operations and transferNorihiko Minami · 1991
Infinite loop spacesJ. Frank Adams · 1978
Homology of classical groups over finite fields and their associated infinite loop spacesZbigniew Fiedorowicz · 1978- 📕Homotopy of Operads and Grothendieck-Teichmuller Groups : Part 1Benoit Fresse · 2017
DiffeologyPatrick Iglesias-Zemmour · 2013
Group theory, combinatorics and computingFla.) International Conference on Group Theory and Combinatorics (2012 Boca Raton · 2013
Breadth in Contemporary TopologyDavid T. Gay, Weiwei Wu · 2019- 📕Analysis, geometry, and quantum field theoryRosenberg, Steven, Clara L. Aldana · 2012
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Control flow In software, control flow (or flow of control) describes how execution progresses from one command to the next. In many contexts, such as machine code…
- Recursion (computer science) In computer science, recursion is a method of solving a computational problem where the solution depends on solutions to smaller instances of the same…
- Undefined behavior A computer program exhibits undefined behavior (UB) when it contains, or is executing code for which its programming language specification does not mandate…
- Secure coding Secure coding is the practice of developing computer software in such a way that guards against the accidental introduction of security vulnerabilities…
- Loop (statement) In computer programming, a loop is a control flow construct that allows code to be executed repeatedly, usually with minor alterations between repetitions…
- Busy waiting In computer science and software engineering, busy-waiting, busy-looping or spinning is a technique in which a process repeatedly checks to see if a condition…
- Generator (computer programming) In computer science, a generator is a routine that can be used to control the iteration behaviour of a loop. All generators are also iterators. A generator…
- C syntax C syntax is the form that text must have in order to be C programming language code. The language syntax rules are designed to allow for code that is terse…