TypeScript 2019 路线图:更效率,更易用!
TypeScript 开发团队刚刚发布了 TypeScript 2019 上半年的发展路线图。2019年1月至6月,开发团队将重点关注以下目标:
覆盖更多 JS 开发者
提高生产力
改善用户体验
提高社区参与度
完善基础设施
不过,开发团队也强调,该路线图更像是一套指导方针,而不是一定要完成的任务,后续可能会根据不断变化的需求和用户反馈进行调整。
部分细节如下:
TypeScript 和核心类型系统
以类型安全(type-safe)的方式提供流行的 JS 模式
提高语言表现力
验证类型关系(Proving relationships between types)
更严格的设置
实现 ECMAScript 功能
生产力
"主动" 快速修复 (类似于“建议”功能)
声明文件修复和重构
生成缺失的
.d.ts
文件本地 fork
@types
包"Bread and butter" fixes & refactorings(指适用于大多数用户的代码修改和修复)
迁移工具
速度、可扩展性和稳定性
在 TSServer 中自动卸载项目
打磨 & 修复 Composite 项目
解决性能问题
支持 ETW
基础架构基准测试
追踪并修复回归
针对 TSServer 的自动化测试基础架构
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Java 12 将于3月19日发布,8 个最终 JEP 一览
JDK 12 已于2018年12月进入 Rampdown Phase One 阶段,这意味着该版本所有新的功能特性被冻结,不会再加入更多的 JEP 。该阶段将持续一个月,主要修复 P1-P3 级错误。JDK 12 定于2019年3月19日正式发布。 作为“功能性版本”,JDK 12 总共包含 8 个新的 JEP ,分别为: 189: Shenandoah: A Low-Pause-Time Garbage Collector (Experimental) :新增一个名为 Shenandoah 的垃圾回收器,它通过在 Java 线程运行的同时进行疏散 (evacuation) 工作来减少停顿时间。 230: Microbenchmark Suite:新增一套微基准测试,使开发者能够基于现有的 Java Microbenchmark Harness(JMH)轻松测试 JDK 的性能,并创建新的基准测试。 325: Switch Expressions (Preview):对 switch 语句进行扩展,使其可以用作语句或表达式,简化日常代码。 334: JVM Constants API:...
- 下一篇
2019年1月已到,Java 8 要收费了吗?
根据此前开源中国发起的 Java 版本使用调查,国内的 Java 主力版本仍是 Java 8,有近 70% 的用户表示仍在使用 Java 8。所以对于「Java 8 是否要收费」这个问题,十分有必要阐述清楚,以消除不必要的恐慌。 首先要明确一点,Java 仍然是免费的,并不需要付费使用! 下面解释「Java 8 要收费」这个说法的不合理之处。 先说说所谓的「收费」是怎么回事。Oracle 一直以来的政策均是如此,所谓「收费」是面向到达生命周期阶段的 Java 版本,即每个 Oracle JDK 版本的免费 bug 修复和安全维护是有期限的,到期后不再为大众提供开放维护。如需继续维护,则要「付费」获取更新或者技术支持。 划重点了!收费,指的是企业用户如果要继续使用2019年1月以后发布的 Java 8 更新,需要付费购买 Oracle 的商业许可证。 这是由于2019年1月份之后,Oracle Java 8 的公开更新将不向没有商用许可证的业务、商用或生产用途提供。详情请查看官方的公告 >>>https://java.com/zh_CN/download/release...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- CentOS关闭SELinux安全模块
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- 设置Eclipse缩进为4个空格,增强代码规范
- CentOS7,8上快速安装Gitea,搭建Git服务器
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- Red5直播服务器,属于Java语言的直播服务器
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- CentOS7,CentOS8安装Elasticsearch6.8.6
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16