大咖直播-鸿蒙原生开发与智能提效实战!>>> 了解详情
写点什么

Groovy 2.4 发布,支持 Android 开发

  • 2015-01-26
  • 本文字数:414 字

    阅读完需:约 1 分钟

近日,Groovy 编程语言的管理者 Guillaume Laforge 在博客上宣布了 Groovy 2.4 发布的消息。就在不久前,Pivotal 宣布不再资助Groovy/Grails 项目,Groovy 2.4 将成为Pivotal 资助下的最后一个主要的Groovy 版本。

Groovy 2.4 最大的亮点就是对 Android 的支持,现在开发者可以完全使用 Groovy 编写 Android 应用了,而且与 Java 相比,可以省去很多样板代码。

利用 Gradle Groovy Android 插件,可以使用 Groovy 开发 Android 应用。

该版本为改进性能也做了很多工作,减少了生成的字节码的大小,降低了内部数据结构的内存消耗。具体包括:

  • 更廉价的比较操作
  • 减少了 respondsTo() 方法的内存消耗
  • 去掉了 Groovy 类中的时间戳
  • 对于 as 操作符的两个操作数都是基本类型的情形,直接优化为基本类型的转换

GDK 也有很多改进。更多细节,请阅读发布说明

另外,如果读者有兴趣学习 Groovy 语言,可以阅读《Groovy 程序设计》一书。

在 Pivotal 停止资助之后,Groovy 项目目前最紧要的事情就是寻找下家。

2015-01-26 10:544788
用户头像
臧秀涛 略懂技术的运营同学。

发布了 300 篇内容, 共 149.8 次阅读, 收获喜欢 35 次。

关注

评论

发布
暂无评论
发现更多内容

zstd c++ string 压缩&解压

hashyong

c++ 程序员 架构 5月日更 zstd

架构实战训练营 - 模块4 - 作业

Presley

下周极客时间课程学习计划

IT蜗壳-Tango

5月日更

一文看懂 slice

Rayjun

Go 语言

数据挖掘从入门到放弃(三):朴素贝叶斯

数据社

机器学习 5月日更

模块四:课后作业

黄先生

架构训练营

垄断

小天同学

商业 市场垄断 5月日更

IOS端音频的采集与播放

floer rivor

音视频

Golang 别名类型

escray

学习 极客时间 Go 语言 5月日更

重学Scrum三大支柱 《Scrum指南》重读有感(1)

Bruce Talk

Scrum 敏捷 随笔 Agile

SaaS的前世、今生与未来[下篇]

LigaAI

SaaS

用 Python 打印九九乘法表 - DAY7

Qien Z.

Python 5月日更

🍃【Spring原理系列】让你知道真正的“AOP”

码界西柚

spring aop 面向切面 spring aop 5月日更

cri-o技术探秘3

xumc

Docker 容器 cri-o pinns

perf + 火焰图用法 小结

hashyong

程序员 架构 5月日更 perf

网络攻防学习笔记 Day16

穿过生命散发芬芳

5月日更 网络攻防

Python 正则表达式

若尘

正则表达式 正则 Python编程 5月日更

你习惯写注释吗?

ES_her0

5月日更

系统思考力建立3个简单操纵方法

风翱

系统性思考 5月日更

模块四作业

c

架构实战营

Python 之父爆料:明年至少令 Python 提速 1 倍!

Python猫

Python

模块4作业

Geek_2e7dd7

架构训练

架构实战营模块4作业

En wei

架构实战营

MySQL 数据库学习笔记(2)

lenka

5月日更

图像灰度与灰阶的纠结:gray level/scale译文释义

老猿Python

灰度 图形图像处理 数字图像处理 灰阶 gray scale

SimpleDateFormat线程不安全的5种解决方案!

王磊

Java 后端 5月日更

<精益创业>读后感

Bruce Talk

敏捷 随笔 Agile

小谈音视频质量检测

箭上有毒

音视频 5月日更

我的Serverless实战—玩转腾讯云Wordpress

liuzhen007

Serverless 5月日更

K8s二开之 client-go 初探

雪雷

Kubernetes Go 语言

缓存数据一致性 - 架构师峰会演讲实录

万俊峰Kevin

缓存 微服务 cache 分布式缓存 Go 语言

Groovy 2.4发布,支持Android开发_Java_臧秀涛_InfoQ精选文章