Foundations · 基石

基石元素周期表

语法与工具迭代很快,背后的设计思想与取舍相对恒定。 这张表不教你语法——悬停每个元素,看它背后的那一条思想。

本星域内容覆盖轨道: 技术·原理 实践·动手
01 · LANGUAGE C C 语言 语言 · 1972

可移植的汇编:信任程序员,不隐藏机器。五十年来操作系统与嵌入式的通用底座。

最小动手实验 · 规划中
02 · LANGUAGE Py Python 语言 · 1991

可读性是第一语法:为人的理解而优化,为机器的执行而妥协——因此成为 AI 研究的默认语言。

最小动手实验 · 规划中
03 · LANGUAGE JS JavaScript 语言 · 1995

十天出生,随 Web 长大:单线程事件循环是它的心跳,也是理解一切前端性能问题的钥匙。

最小动手实验 · 规划中
04 · LANGUAGE TS TypeScript 语言 · 2012

类型即文档:把隐式约定变成显式契约,用编译期成本换协作期的确定性。

最小动手实验 · 规划中
05 · LANGUAGE Go Go 语言 · 2009

少即是多:并发交给运行时调度而非程序员手工编排——云基础设施偏爱它的原因。

最小动手实验 · 规划中
06 · LANGUAGE SQL SQL 语言 · 1974

声明式思维:说清你要什么,而非怎么去拿。四十年过去,仍是数据世界的通用语。

最小动手实验 · 规划中
07 · FRAMEWORK Re React 框架 · 2013

UI = f(state):把渲染当纯函数,把副作用隔离在外——界面从此可以被推理。

最小动手实验 · 规划中
08 · FRAMEWORK Vu Vue 框架 · 2014

渐进式采纳:你可以决定用多少。对中小团队友好的设计哲学,也是它的商业策略。

最小动手实验 · 规划中
09 · FRAMEWORK K8s Kubernetes 框架 · 2014

期望状态 + 控制循环:运维从「执行命令」变成「声明差异并调和」——云原生的核心机制。

最小动手实验 · 规划中
10 · FRAMEWORK PT PyTorch 框架 · 2016

为研究者设计的动态图:灵活性击败了执行效率,最终赢得整个深度学习生态。

最小动手实验 · 规划中

每张瓦片未来将挂接一篇「设计思想简史」(技术轨)与一个可跑通的最小实验(实践轨)。