Kotlin 1.1 Beta获得了JavaScript编译
Mod专注于中小企业,以提高供应链网络安全
欧洲CIO有预算平衡在他们之前
Google Cloud Search帮助企业用户快速查找数据
BlackBerry为开发人员提供安全的移动通信平台
浏览器隐私延期Ghostery正在搬到德国
通过婴儿采用的“滑动”的采用应用程序都是假的
诺基亚为Comptel推出了促进其软件业务
Snapchat的Universal Search Bar解决问题
低功耗IoT网络与卫星骨干网一起拓扑
英国必须急于同意欧盟的科学和创新协议,议员说
Facebook真的,真的想和记者一起工作
NHS英国在发射第一公民身份试点的尖端
微软的汉英翻译系统实现了人类平价
调查显示,编码人员构建未来的愿望
Microsoft预览了即将到来的.NET的改进
前方的道路铺满了汽车通信
CNI提供者面临网络安全失败的稀有罚款
Dropbox强调了新服务的推出中的生产力增强
建立2018年:Microsoft解决了Windows在移动式第一个时代的角色
在Docker社区中蓬勃发展的Heldbleed和Shellshock
Inencure Android应用程序将连通的汽车置于风险
有史以来最好的超级碗派对的5个小工具
Infinisync Backup'Bunker'为关键应用提供Zero RPO
三开始准备5G的核心网络
Isaca说,安全预算,但天赋稀缺
现在是修补Windows和Office的时候了
Egnyte折叠分布式存储,以消除那些讨厌的生产力障碍
基于AI的打字生物识别性可能是身份验证的下一个大事
下一代SCADA工业控制将防范网络攻击
印度从行星实验室推出88个地球成像卫星
Microsoft Yanks发布了促请Windows 7用户来获得Windows 10'以获得安全和现代的IT'
Twitter将推出新功能以抵消滥用
研究人员提出了一种用心用作密码的方法
约克夏和亨伯地区奖金签订了redcentric的合同
零天Windows文件共享缺陷可能会崩溃系统,可能更糟糕
“隐形”基于内存的恶意软件达到140多个银行,电信和政府机构
ICO和金融调节器评估TSB IT Blunder
全纤维宽带专家CityFibre获得538万英镑
雅虎警告了与最近攻击相关的帐户违规的用户
研究人员开发了针对供水的赎金软件攻击
澳大利亚飞行员签证计划缓解人才紧缩
BlockChain尚未为跨境银行付款准备好
澳大利亚超市连锁因其停电
寻找新的首席运营官的GDS
Isis受害者的家庭苏为“恐怖主义武器”推特
ICO表示,剑桥Analytica Closure不会停止探测器
人工智能将帮助地铁银行客户管理他们的钱
网络欺诈成本中小企业每案超过1,000英镑
非符合G-Cloud供应商逃生数据共享罚款,因为Miso Revamp Gathers Pace
您的位置:首页 >行业动态 >

Kotlin 1.1 Beta获得了JavaScript编译

2021-08-04 09:44:02 [来源]:

Kotlin,Jetbrains“静态类型的语言,正在将其JavaScript和Java与1.1 Beta发布的JavaScript和Java汇总,在JVM和JavaScript上添加了JavaScript编译和共同程序。

JavaScript编译一直处于一个不完整的实验阶段,即使建造者已经为Kotlin的JavaScript抱有了几年。“标准图书馆和与包装系统的适当互操作就绪有很多东西缺失了很多东西,”码头宣传者倡导副总裁Hadi Hariri说。“有1.1,有一个重点让所有这一切发生。”

[在Dev Shop中使用JavaScript吗?InfoWorld查看了17个JavaScript编辑器和IDE和22个JavaScript框架,准备采用。/跟上使用InfoWorld“S App Dev报告时事通讯编程的热门话题。]

该语言现在对JavaScript中的不同类型的模块提供了适当的支持,也可以部分使用JVM。编译能力意味着开发人员可以使用Kotlin字符串,集合,序列,阵列和JavaScript上的其他核心API,以及JetBerlains的Kotlin的Lead语言设计师Antony Breslav表示,JVM / Android。“众多流行的JS图书馆将通过键入的标题(从肯定税)转换)获得,”Breslav表示。

JetBrains正在支持JavaScript的流行运行时模块系统,以及网克和其他重要工具。与Kotlin 1.2及以后,JetBrains计划改进JavaScript工具。“我们的目标是通过Kotlin实现令人愉快的全堆叠开发,”Breslav表示。

Beta还对JVM,Android和JavaScript的共惯例(可暂停和恢复的功能)的实验支持。这意味着开发人员可以使用未来/等待,产量和类似的编程模式。通过Kotlin的设计,共用的实施是图书馆的一部分,而不是语言,含义开发人员不绑定到特定的编程范例或并发库。

版本1.1中的型别名使开发人员能够为类型定义备用名称。这对仿制类(例如集合)和功能类型有用。同时,测试版中的伯爵可转牌引用允许使用::操作员访问成员参考,该参考点指向特定对象实例的方法或属性。这先是为Lambdas保留的。

Compiler插件默认情况下,默认情况下打开类,也默认情况下,默认情况下,并扩展SAM(单个抽象方法)转换。此外,删除了对密封和数据类的一些限制;开发人员现在可以在同一文件中定义密封子类的子类,不仅是密封类的嵌套类。JetBroins表示,数据类可以扩展其他类并用于定义表达式的层次结构“很好,”。Verson 1.1弃用了用于%运算符的名称mod,并用名称RAM替换它,它是语义上正确的,并与Java.Math.Biginteger这样的库同意。

Kotlin在十年内提前加入了JVM的磨损。最近,它抓住了TIOBE语言人气索引,在该列表中达到了前100名。它在本月排名第87。Kotlin 1.1预计本季度将达到一般释放阶段。

这个故事,“Kotlin 1.1 Beta获得了JavaScript编译”最初由Infoworld发布。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如有侵权行为,请第一时间联系我们修改或删除,多谢。