埃米莉·塞勒的书《三一:世界首次核试验图史》记录了1945年7月16日核时代的开端,当时科学家在新墨西哥州的沙漠中引爆了“小装置”。
为了捕捉和测量这次爆炸,一项庞大的摄影工程应运而生。在朱利安·麦克和主摄影师伯林·布里克斯纳的带领下,该团队利用由多台交错排列的高速摄像机组成的复杂阵列,记录下了常规炸药压缩炸弹的钚核心、从而触发裂变链式反应的瞬间。尽管爆炸前所未有的威力让许多测量仪器瘫痪,但成功拍摄到的影像依然为科学家提供了关于膨胀火球的珍贵数据。
对于在场的目击者——包括物理学家诺里斯·布拉德伯里、詹姆斯·查德威克和乔治·基斯蒂亚科夫斯基——来说,这次爆炸是一次极其震撼且难以言喻的体验。他们描述道,一道耀眼的强光瞬间化黑夜为白昼,紧接着是拔地而起的五彩巨云和咆哮而来的冲击波。这些修复后的照片将确凿的科学数据与震撼人心的第一手叙述结合在一起,永远留存了这一既令人敬畏又胆战心惊的瞬间,而人类历史也自此被彻底改变。
随着 Python 3.15.0b1 功能冻结,人们对最新版本的期待日益高涨。除了延迟导入等重大更新外,一些虽小但影响深远的功能也优化了日常开发体验: * **Asyncio**:新增的 `TaskGroup.cancel()` 方法提供了一种简洁、无异常的方式来优雅地终止任务组,极大地简化了结构化并发。 * **上下文管理器**:`ContextDecorator` 得到了改进,能够正确处理异步函数、生成器和迭代器的生命周期,使上下文管理器成为传统装饰器的一种健壮且简洁的替代方案。 * **线程安全**:`threading` 模块中的新工具(包括 `serialize_iterator`、`synchronized_iterator` 和 `concurrent_tee`)允许开发者在跨线程使用迭代器时无需手动进行基于队列的同步,从而保障了线程安全。 * **额外功能**:`collections.Counter` 类现在支持用于集合对称差逻辑的异或(XOR)运算。此外,`json` 模块新增了 `array_hook` 参数,支持将 JSON 原生解析为元组或新增的 `frozendict` 等不可变且可哈希的类型。 这些改进突显了 Python 持续致力于提升开发者体验,并简化复杂的异步和多线程编程模式。