软件开发基础与语言本页总览基础与语言 在谈框架与云之前,先对齐语言语义、内存与并发模型——它们决定 bug 形态、性能上限和团队沟通成本。本章笔记用于选型、代码评审和性能排查时的「底层对照表」。 读完本章应能:解释一门语言的核心权衡;在并发场景下识别数据竞争与死锁风险;把性能问题归因到分配、算法或 I/O 而非盲目换库。 范围 主题说明语言与选型类型系统、生态、团队技能曲线并发与性能线程、协程、异步 I/O、测量方法 与 架构 · 分层 的关系:基础层解决「代码如何正确运行」;架构层解决「模块如何组织」。 子篇 主题笔记语言与选型languages并发与性能concurrency 延伸阅读 领域入口与阅读顺序:软件开发 工程化落地:Git 工作流、CI/CD