The semantics around releasing locks with pending reads were also unclear for years. If you called read() but didn't await it, then called releaseLock(), what happened? The spec was recently clarified to cancel pending reads on lock release – but implementations varied, and code that relied on the previous unspecified behavior can break.
“中国一強”「レアアース」 日本の戦略に密着取材
。业内人士推荐heLLoword翻译官方下载作为进阶阅读
Nature, Published online: 25 February 2026; doi:10.1038/s41586-025-10062-6。搜狗输入法2026是该领域的重要参考
But we've learned a lot since then. JavaScript has evolved. A streaming API designed today can be simpler, more aligned with the language, and more explicit about the things that matter — like backpressure and multi-consumer behavior.