未加星标

Ceylon 1.3发布,支持构建Android应用等特性

字体大小 | |
[系统(linux) 所属分类 系统(linux) | 发布者 店小二04 | 时间 20160901 | 作者 红领巾 ] 0人收藏点击收藏

Ceylon是RedHat针对JVM的强静态类型语言,目前达到了1.3版本。在1.2版本发布一年之后,Ceylon 1.3会是一个主发布版本,它带来的特性包括对Android的支持、npm集成以及针对IntelliJ IDEA和Android Studio的一个插件,除此之外,还有新的语言特性和增强。

Ceylon能够编译成javascript,它很早就支持创建针对iOS和Android的混合(hybrid)应用,例如使用Apache Cordova。新的Ceylon 1.3能够稳定支持Android原生应用的构建,这项特性在今年早些时候的夜间构建版本中首次对外公开。

与此相关的,Ceylon 1.3引入了一个针对Android Studio和IntelliJ IDEA的新插件,这个插件与使用Eclipse进行开发时,所提供的支持是相对应的。这个新的插件包含了对上下文补全、重构、源码导航以及在线文档集成的支持。

其他有趣的新特性还有npm集成,通过它能够很容易地从npm中导入模块并将模块发布到npm之中,另外它还支持通过一个CLI插件使用WildFly Swarm开发微服务。

在语言方面,Ceylon 1.3带来了匿名函数参数的解构赋值(destructuring)功能,除此之外,还有CorrespondenceMutator和Collection.combinations,以及对Java APT处理器的实验性支持,它还关闭了330多个issue。

Ceylon 1.3向后兼容Ceylon 1.2.2,并不需要重新编译或变更依赖。

Ceylon是针对Java和JavaScript虚拟机的静态类型编程语言。它提供了一个流程敏感(flow-sensitive)的静态类型系统,在这里由某个变量推断出的类型随着控制流语句的转换,可能会发生变更,它还包含一些其他的高级特性,比如optionals、union和intersection类型以及具体化泛型(reified generics)等等。

Ceylon 的详细介绍:请点这里
Ceylon 的下载地址:请点这里

查看英文原文:Ceylon 1.3 Adds Support for Building Android Apps and More

本文地址:http://www.linuxidc.com/Linux/2016-09/135644.htm


Ceylon 1.3发布,支持构建Android应用等特性

本文系统(linux)相关术语:linux系统 鸟哥的linux私房菜 linux命令大全 linux操作系统

分页:12
转载请注明
本文标题:Ceylon 1.3发布,支持构建Android应用等特性
本站链接:http://www.codesec.net/view/479999.html
分享请点击:


1.凡CodeSecTeam转载的文章,均出自其它媒体或其他官网介绍,目的在于传递更多的信息,并不代表本站赞同其观点和其真实性负责;
2.转载的文章仅代表原创作者观点,与本站无关。其原创性以及文中陈述文字和内容未经本站证实,本站对该文以及其中全部或者部分内容、文字的真实性、完整性、及时性,不作出任何保证或承若;
3.如本站转载稿涉及版权等问题,请作者及时联系本站,我们会及时处理。
登录后可拥有收藏文章、关注作者等权限...
技术大类 技术大类 | 系统(linux) | 评论(0) | 阅读(37)