JavaScript
TypeScript诞生10周年
TypeScript诞生10周年

微软在博客中回顾了 TypeScript 刚亮相时受到的评价,大多数人对它都是持怀疑态度,毕竟这对于许多 JaScript 开发者来说,试图将静态类型引入 JaScript 是一个笑话 -jascript声明变量 或是邪恶的阴谋。反对者则直言这是十分愚蠢的想法,他们认为当时已存在可以编译为 JaScript 的强类型语言,例如 C#、Ja 和 C++。他们还吐槽主导 TypeScript 开发的 Anders Hejlerg 对静态类型有 “迷之执着”。
当时微软意识到 JaScript 未来将会被应用到无数场jascript思维导图内部团队在处理复杂的 JaScript 代码库时面临着巨大的挑战,所以他们觉得有必要创造强大的工具来帮助编写 JaScript-jascript表单 尤其是针对大型 JaScript 项目。基于此需求,TypeScript 也确定了自己的定位和特性,它是 JaScript 的超集,将类型检查和静态分析、显式接口和实践结合到单一语言和编译器中。通过在 JaScript 上构建,TypeScript 能够更接近目标运行时,同时仅添加支持大型应用程序和大型团队所需的语法糖。
这些目标指导着 TypeScript 的发展方向:类型系统,成为 JaScript 的类型检查器,只添加类型检查所需的语法,避免添加新的运行时语法和行为。
微软提到,TypeScript 拥有如今的繁荣生态离不开一个重要属性:开源。TypeScript 一开始就是免费且开源 -jascript定义 语言规范和编译器都是开源项目,并且以真正开放的方式来运作。事实上,微软当时对外展现出的姿态并不是现在的 “拥抱开源”,所以他们内部并没真正认识到 TypeScript 的开源是如何帮助它走向成功。因此有人认为,TypeScript 在很大程度上引导微软开始更多地转向开源。
现在,TypeScript 仍在积极发展和迭代改进,并被全球数百万开发者使用。在诸多编程语言排名、指数或开发者调查中,TypeScript 一直位居前列,也是和最常用的编程语言。
相关文章
- 这个开源JaScript库让你更好地应用动图
- 软件测试数据处理神器pandas教程(javascript删除元素)
- 终于有游戏要和Excel联动了
- k怎样才能学好jascript2)智能社原生的力量原生JaScript开发高级课程吾爱完结
- 志愿填报7月6日-7月10日中午12时进行志愿填报
- JaScript已经从浏览器中脱颖而出成为一种通用的编程语言
- A-pinejs简介小巧实用的JaScript框架
- 你应该了解的流行图数据库查询语言
- TypeScript诞生10周年
- 新生大学JaScript进阶课程帮助职场小白迈上新台阶
- 编程小知识【jascript截取字符串】ja常用开发库-ApacheCommon包
- Ja初级开发之jsp服务端概述
- Firefox火狐浏览器总结2023年网页加载执行速度均有提升
- Tails警告用户不要使用Tor浏览器原因如下Linux中国
- Zig编写的全家桶JaScript运行时Bun性能完爆Nodejs和Deno
- 【jascript字符串转数组】首秀斯大林的秘史
- 美军换帅能否阿富汗困局
- 遭老牌Nodejs新贵Bun围攻Deno之父紧急求变
- 【jascript与c 的是】算法设计与编程挑战赛为你详解不同语言的优缺点
- jascript深入浅出