TypeScript更佳用!微软提议为JS增加类型语法

城北娱乐新闻网 2025-11-08

文 | Travis

出品人 | OSCApache社区(ID:oschina2013)

IBM日和指出了一项新赞成,在赞成中所愿意可以为 Java 造就自带的并不一定词法,该赞成可能则会使 Java 原生自带 Type 的一些特性,使 Type 语种更慢速、更容易应用于。

具体而言,该赞成敦促将并不一定标示出(Type Annotations)添加到 Java code中所,允许并不一定标示出被外部并不一定体检筒体检。在直通时,Java 柴油发动机则会忽视这些标示出并将这些并不一定视作批注。该赞成敦促 Java 为并不一定划出一套词法,Java 柴油发动机将忽视这些词法,但 Type、Flow 等基本功能可以应用于。这项建议将为 ECMA 增加自带的并不一定词法。

该赞成的借以是让开发人员能够直通用 Type、Flow 或其他型式并不一定的 Java 超集所编写的程序,而不必需原文。IBM在公告中所暗示,新词法将有效地关键作用批注功用,而不则会改变code的直通方式则。

IBM在赞成中所还暗示,在依然十年中所,型式并不一定体检的事例已经被证明十分成功。对 Java 的大量投资(如IBM Type、Google Closure Compiler 和 Facebook Flow)为在 Java 中所声明和应用于并不一定提供了方便的词法,并获得了在其他型式并不一定语种中所所看到的生产力的大大提高。它们的词法大多不则会影响直通时的语义,实际上将这些变体转换为普通的 Java 的大部份工作都是在删除并不一定。

此外在 2020 和 2021 年的 JS 报告中所,型式并不一定也依然是 Java 开发人员强烈敦促的一个新功能。

并不一定词法在 Java 中所的涌现与下层编译(或称原文)的涌现角度看。因为并不一定词法在 Java 中所没有受益原生全力支持,所以须要有一个基本功能能够在直通code之前删除这些并不一定。对于像 Type 和 Flow 这样的并不一定系统来说,将并不一定清除工序与词法垫底相结合是有意义的,这样其他用户就不必需直通基本上的基本功能。

这个赞成将降低对借助于工序的需求,使一些开发设立变得越发简单,其他用户将可以越发简单地直通他们编写的code。

IBM在赞成中所并没敦促将 Type 的并不一定体检置于每个浏览筒和 Java 直通时中所,也没敦促在浏览筒中所放置一个新并不一定体检筒。IBM认为这将给 Java 和 Type 其他用户造就直通时的性能和兼容性问题,也这样一来阻扰创新。

迄今为止该赞成还处于 Stage 0 阶段,更多赞成内容可查询IBM官方主页:

Google首位第二大收购案出炉

Android再推“杀手级”新功能

国产Apache工程建设力克英伟达和IBM

觉得差强人意,请点个在看呀

南昌看白癜风什么医院最好
青岛妇科医院去哪家好
成都看白癜风去哪好
升降货梯
南京看牛皮癣哪家医院最好
肝癌晚期还有治疗的必要吗
肝癌中晚期能活多久一般
支原体肺炎吃什么药止咳化痰
钇90微球
一直咳嗽怎么办用什么方法止咳
相关阅读

双牌:医者担当“瘴”不容辞

综艺 2025-11-08

双牌:确有值得一提的是“疫病”理应辞 红网时刻3年初20日讯(通讯员 袁程 何咪 盛勇)3年初18日,永州市在台湾籍返永职员中发现1实有新冠肺炎就诊病实有。3年初19日,双牌州中

新一批锑、九价HPV疫苗来啦!预约时间→

影视 2025-11-08

局关于设立“办不成过错”咨询投诉电话的公报!(于其识别码) #大理国凯里市刊发农村农户申叮嘱人审批政治宣传详细资料..... #“三孩”政策,广西这样落地!

封顶15元/次!云南省出台新冠病毒抗原探测价格政策

资讯 2025-11-08

为贯彻落实上海市人民政府联防联控机制综合一组 《新近冠感染免疫样品应用解决方案(试办)》 基本权利新近冠感染免疫样品顺利着手 3月18日

重磅!中国医药:首批辉瑞新冠口服药正运往全国抗疫中卫!公司股价13个交易日10次涨停,累计涨幅近200%

资讯 2025-11-08

每经编辑:黄胜 3月初20日,据中都国医药官方QQ社会大众号消息,3月初19日,中都国医药(600056)与辉瑞合作的第一批新冠病原体用药药物PAXLOVID已运达中都国医药密云物

2022年3月19日0时至24时潍坊市新增病例情况及轨迹

综艺 2025-11-08

2022年3月末19日0时至24时滨州市追加发生率原因及原点 2022年3月末19日0—24时,滨州市调查报告3例新冠肺炎确诊发生率(1例由的人会病毒感染转为确诊发生率)和9例的

友情链接