redhat java_RedHat的Java / Java混合Ceylon进展:M3发布

redhat java

上次发布大约一个月以来,红帽刚刚起步的JVM语言Ceylon背后的团队发布了通往该语言的第一版的漫长道路上的最新里程碑-被某些人不公平地称为“ Java杀手”。

如上个月的预览中所述,Ceylon M3“ V2000”使Ceylon能够同时支持Java和JavaScript虚拟机,并带来了许多改进,特别是完全兼容的编译器。 与里程碑结合在一起的是同时兼容的基于Eclipse 的专用 Ceylon IDE 版本 。

有了Ceylon的公共模块存储库中的IDE, Ceylon Herd现在可以开始工作了,现在可以使用前三个Ceylon平台模块。 除发行版之外,包含ceylon.language的三个模块分别是: ceylon.math,c eylon.file (用于与分层文件系统进行交互)和ceylon.process (用于启动本ceylon.process进程)。

Ceylon IDE现在可以自动从Ceylon Herd获取模块档案,以满足模块描述符中声明的依赖关系。 另外,您可以编写Ceylon代码来调用Java二进制文件,导航到其附加的源代码,自动完成其声明,将鼠标悬停以查看其JavaDoc等。现在,这非常简洁。 凭借Ceylon和Java代码的可互换性(如果您从一开始就很难开发出等效的Ceylon),Ceylon看起来非常动态。

这个具有里程碑意义的里程碑意味着,创建全语言实现的大部分工作已经完成。 这次添加了Mixin继承理解匿名函数咖喱函数和其他重要功能,使Ceylon的外观和感觉现在像是正确的JVM转换。 根据创建者Gavin King的说法,Java互操作现在“经过了严格测试”。 除了提供JavaScript编译功能外,还包含一个用于在Node.js上运行Ceylon程序的启动器。

对于充满希望的混合语言而言,这是一次巨大的飞跃,它将一种语言背后的重要体系结构组合在一起,以确保它尽可能地完善。 我们还通过发布博客获悉,锡兰1.0版即将推出,定于9月或10月发布。 在此之前,请仔细阅读文档语言规范当前草案路线图 以及有关 参与的 信息 。 从迄今为止完成的工作来看,锡兰的唯一出路是,我们等待着看看金等人未来将带来什么


翻译自: https://jaxenter.com/redhats-javajavascript-hybrid-ceylon-progresses-m3-released-104676.html

redhat java

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值