0003. TS 的发展简史
1. 🎯 本节内容
- TS 的发展简史
2. 🫧 评价
对 TS 的发展简史有个初步了解即可
3. 🤔 TypeScript 的发展简史是?
下面根据 TS 主要版本发布的时间线,简要介绍 TypeScript 的发展历史。
- 2012 年,微软公司宣布推出 TypeScript 语言,设计者是著名的编程语言设计大师 Anders Hejlsberg,他也是 C# 和 .NET 的设计师。
- 微软推出这门语言的主要目的,是让 JavaScript 程序员可以参与 Windows 8 应用程序的开发。
- 当时,Windows 8 即将发布,它的应用程序开发除了使用 C# 和 Visual Basic,还可以使用 HTML + JavaScript。微软希望,TypeScript 既能让 JavaScript 程序员快速上手,也能让 .Net 程序员感到熟悉。
- 这就是说,TypeScript 的最初动机是减少 .NET 程序员的转移和学习成本。所以,它的很多语法概念跟 .NET 很类似。
- 另外,TypeScript 是一个开源项目,接受社区的参与,核心的编译器采用 Apache 2.0 许可证。微软希望通过这种做法,迅速提高这门语言在社区的接受度。
- 2013 年,微软的 Visual Studio 2013 开始内置支持 TypeScript 语言。
- 2014 年,TypeScript 1.0 版本发布。同年,代码仓库搬到了 GitHub。
- 2016 年,TypeScript 2.0 版本发布,引入了很多重大的语法功能。
- 2018 年,TypeScript 3.0 版本发布。
- 2020 年,TypeScript 4.0 版本发布。
- 2023 年,TypeScript 5.0 版本发布。
4. 🤔 在哪可以查看到 TypeScript 的发版历史?
可以在 TypeScript Github 的 Releases 页 -> TypeScript/releases 查看所有 TS 官方的发版历史信息。你可以在这里查看一些重大版本更新的内容都有哪些。
比如目前(2025.10.07)的最新版是两周前发布的 v5.9.3。
