main loop:在程序中反复执行的一段核心循环,用来持续处理事件、更新状态或驱动程序运行(常见于游戏、GUI 应用、嵌入式系统等)。也常称为“事件循环(event loop)”的一种具体实现。
/ˈmeɪn luːp/
The main loop checks for input every frame.
主循环每一帧都会检查输入。
In a real-time system, the main loop coordinates sensors, updates state, and triggers actions without stopping.
在实时系统中,主循环负责协调传感器、更新状态并触发动作,持续运行不中断。
main 表示“主要的、核心的”,loop 表示“循环”。合起来指“程序的核心循环”。该说法随着早期交互式程序与游戏开发普及而广泛使用;在现代异步编程语境下,它常与 event loop(事件循环)并提。