EP.002 / EVIDENCE

跨过山丘证据关系

逐字稿主张、关系类型与来源之间的双向公开映射。

C-002-001

supports

保留采访者的问题、无限时间前提、对标准委员会的限定和最后一句,避免把“I don't have time”剪成脱离语境的宣言。

定位:00:17:25.450-00:17:46.750

C-002-002

supports

两份同期官方公告分别证明 Dart 发布时 Chrome 集成尚属探索,以及 Dartium 技术预览后来把最终纳入 Chrome 写为目标。

定位:2011 announcement section on VM integration; 2012 Dartium announcement

C-002-003

supports

V8 官方回顾支撑 2006 年奥胡斯团队、农场附属建筑,以及 2008 年与 Chrome 同日公开的事实顺序。

定位:The early years; launch history

C-002-004

supports

这份 V8 发布后的同期采访支撑 Lars 对运行中试验和人的反馈时间的长期关注;它不证明后来的 Dart 或 Flutter 决策由此单独产生。

定位:2008-10-01 interview passages on performance, live experimentation, debugging feedback, and programmer productivity

C-002-005

supports

Lars 以参与者身份概括浏览器引擎的友好竞争和整体速度提升;正文明确不把这句话当成可精确归因的成绩单。

定位:00:02:58.400-00:03:16.900

C-002-006

supports

Dart 初始公告支撑结构化大型应用、类型与工具目标,以及 VM 直接执行和编译到 JavaScript 的双路径;“bad parts”仍按创建者诊断呈现。

定位:Goals and execution sections

C-002-007

supports

Anders 的原声和 TypeScript 发布说明共同界定 TypeScript 从 JavaScript 出发、编译后仍回到 JavaScript 的兼容路线。

定位:Interview 00:01:44.500-00:01:52.400; TypeScript launch compatibility description

C-002-008

context

同场采访证明 Lars 在未实际编码 TypeScript 的限定下称其为 safe bet;Microsoft 的同期文章提供渐进演进与 Web 兼容的另一方语境,不能据此推导胜负因果。

定位:Interview 00:00:23.150-00:00:31.360 and standards discussion; Microsoft response on evolutionary compatibility

C-002-009

supports

ECMA-408 官方页证明四个正式版本,Dartium 公告证明技术预览真实存在;两者都不能单独证明其他浏览器采用原生 Dart VM。

定位:ECMA-408 edition list; Dartium preview announcement

C-002-010

supports

2015 年官方公告直接证明终止 Chrome 原生 VM 集成计划,并把 Web 路线集中到编译 JavaScript、跨浏览器调试和统一部署;它没有宣布 Dart 项目停止。

定位:Deployment and browser strategy announcement

C-002-011

supports

三段源码历史共同证明 Sky 先以 JavaScript 开始,并在 Chrome 路线公告前完成 Dart 切换;它们不保存会议室里的完整选型理由。

定位:2014-10-23 initial commit; 2015-01-26 experimental flag; 2015-02-12 final switch revision

C-002-012

context

Eric Seidel 的后见回忆提供 JavaScript 启动问题和 co-evolve 解释;正文保留回忆与同期工程记录之间的证据层级差异。

定位:Participant retrospective on language selection, cross-checked against the 2015 commit chain

C-002-013

supports

Eric Seidel 的现场演示直接证明 2015 年 4 月的 Sky 画面已由 Dart 驱动;它不能证明 Chrome 放弃 Dart VM 的原因。

定位:00:00:55.300-00:01:05.950

C-002-014

supports

三份工程材料连接 iOS 发布限制、开发期 JIT、发布期 AOT 与 2015 年预编译快照实现;不能把后来成熟能力倒写成最初即完整存在。

定位:Flutter FAQ JIT/AOT explanation; iOS precompiled snapshot commit; VMIL JIT-to-AOT history

C-002-015

supports

commit 明确记录 Nexus 4 / Flutter Gallery 的 weak-handle processing 最大值 17.7ms 到 1.1ms;正文同时限制该数字只属于当时设备、应用和指标。

定位:Commit 082829a0 measurement notes

C-002-016

supports

Lars 公开说明 Flutter 性能问题可以进入 Dart VM 修复,并提到为 Flutter 完成大量 VM 与 AOT 工程;正文不把它扩大为个人创建或单独决策。

定位:00:47:04.200-00:47:29.300 and Butterfly Effect with Flutter section

C-002-017

supports

这些来源共同证明 Dart 2 的类型变化受多条工程压力影响,以及 Dart 2.3 的集合语法直接围绕 Flutter UI 构建;避免简化为 Flutter 单独改造 Dart。

定位:Dart 2 type-system history; Dart 2.3 UI-as-code features; VMIL multi-pressure history

C-002-019

supports

这份离开 Google 后的采访证明 Lars 与 Kasper 已投入 Toit,并再次把一秒以内的反馈循环与程序员试验联系起来;它没有解释离职原因。

定位:2018-07-03 interview passages on Toit and a sub-second programming feedback loop

C-002-020

supports

Flutter 官方材料支撑调试模式下 VM、状态保留与一秒以内 hot reload 的产品表述;正文明确这不是 Lars 一个人的发明。

定位:Flutter 1.0 hot reload description and historical FAQ JIT/AOT rationale