xtend怎么使用_Xtend 2.3 Beta到来–为另一种JVM语言腾出空间

xtend怎么使用

在Eclipse的最新Xtend 2.3版本中已经有了相当多的期待和X引用(我们将停止公开尝试成为“ 1990年代很酷”),这将成为Juno发行版的一部分。 现在,与里程碑6一起,我们可以窥见它通过Beta可以做什么。

已经承诺在工具方面做大事,并进行150多个错误修复,性能改进和一些次要语言增强(数字文字,可变参数等)。

许多人可能会质疑为什么Xtend甚至在众多其他JVM语言中都存在,但是Xtend的主要吸引力在于它能够直接编译为可读的Java代码。 该网站说,他们一直对自己的遗产持开放态度,不打算杀死Java –而是接受Java。

一个不错的更新是调试现在是一个透明的过程,这意味着Xtend会生成Java源代码,用户甚至可以随意在生成的Java源代码和原始Xtend源代码之间来回切换。 “特殊的Eclipse视图”使用户可以检查法医级别的细节中所生成的Java代码的哪些部分是从Xtend代码的哪些部分派生的。

此外,用于Xtend的新Eclipse插件现在与Eclipse的Java开发工具(JDT)无缝集成,从而真正实现了Xtend具有“最先进的Eclipse工具”的美誉。 有   也是新的“ Generated Code”视图,该视图显示了生成的代码并标记了与Xtend编辑器中当前选择相对应的正确范围。 一个非常有用的补充,使您可以完全了解Xtend与Java之间的链接。

Xtend最初创建于2004年,旨在为类添加功能,它是一种针对JVM的静态类型,功能性和面向对象的编程语言。 但是与其他Java替代品不同,Xtend可以编译为可读的Java源代码,提供最新的Eclipse集成,并且与现有Java库和框架100%兼容。 它删节了Java的某些方面,例如冗余类型干扰,并进行了其他工作,例如lambda表达式和增强的DSL支持。 因此,座右铭是:

拥抱Java ...但是消除噪音...并添加一些糖

与许多Juno版本一样,Xtend团队的前进之路是进行广泛的测试,以提高稳定性和性能。 Sven Efftinge表示,他们对Beta版感到非常满意,并希望在6月份全面问世之前能得到社区的大量反馈,以解决任何悬而未决的问题。 现在可以通过以下Eclipse p2更新站点获得beta版: http : //download.eclipse.org/modeling/tmf/xtext/updates/composite/milestones/


翻译自: https://jaxenter.com/xtend-2-3-beta-arrives-make-room-for-another-jvm-language-104293.html

xtend怎么使用

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值