13.3.3 异步编程 (Promises, async/await - Coro, Mojo::Promise) Perl 异步编程实践:Promises 与 Async/Await (Coro, Mojo::Promise) 异步编程概述 异步编程 是一种并发编程模式,它允许程序发起一个操作后立即返回,而无需等待操作完成。程序可以在后台继续执行其他任务,当异步操作完成时,通过回调、Promise 或其他机制通知程序,并处理操作结果。 与同步编程相比,异步编程的主要优势在于: 非阻塞性: 异步操作不会阻塞主线程,程序可以保持响应,提升用户体验,尤其是在 GUI 应用和服务器端应用中。