Groovy 2.0 RC1发布 JVM动态脚本语言

开发 后端
Groovy是一种基于JVM的敏捷开发语言,它结合了Python、Ruby和Smalltalk的许多强大的特性。Groovy是一种基于JVM的敏捷开发语言,它结合了Python、Ruby和Smalltalk的许多强大的特性。

Groovy 2.0 RC-1 发布了,详细的改进记录可阅读 JIRA changelog

该版本最大的改进就是模块化;全面使用 Gradle 构建,同时 jar 包可以独立为核心包和几个依赖的模块包。

Groovy是一种基于JVM的敏捷开发语言,它结合了Python、Ruby和Smalltalk的许多强大的特性。

Groovy 主要的特点包括:

  • 是一个基于Java虚拟机的敏捷动态语言。
  • 构建在强大的Java语言之上 并添加了从Python,Ruby和Smalltalk等语言中学到的诸多特征。
  • 为Java开发者提供了现代最流行的编程语言特性,而且学习成本很低(几乎为零)。
  • 支持DSL(Domain Specific Languages领域定义语言)和其它简洁的语法,让你的代码变得易于阅读和维护。
  • Goovy拥有处理原生类型,面向对象以及一个Ant DSL,使得创建Shell Scripts变的非常简单。
  • 在开发Web,GUI,数据库或控制台程序时 通过减少框架性代码 大大提高了开发者的效率。
  • 支持单元测试和模拟(对象),可以简化测试。
  • 无缝集成 所有已经存在的 Java对象和类库。
  • 直接编译成Java字节码,这样可以在任何使用Java的地方 使用Groovy。

下载地址:http://down.51cto.com/data/433826

原文链接:http://www.oschina.net/news/29524/groovy-2-0-rc

责任编辑:林师授 来源: oschina
相关推荐

2011-08-24 09:03:55

PostgreSQL

2009-06-02 09:05:11

netbeans 6.netbeans下载netbeans发布

2012-02-22 15:51:22

JavaPlay Framew

2009-12-23 09:23:17

Groovy 1.7

2012-05-21 13:24:03

JavaEclipseEquinox

2010-04-06 10:25:43

Prototype

2009-07-02 18:14:12

Linux

2010-06-18 08:55:37

openSUSE 11

2011-10-25 09:35:25

jQuery 1.7

2009-06-01 09:25:51

Python 3.1 Python平台

2012-03-01 08:28:25

jQuery MobijQuery MobijQuery Mobi

2009-12-01 09:41:57

NetBeans 6.

2009-05-04 09:30:10

JRubyJavaGoogle App

2012-02-14 09:39:53

JavaSmartGit

2010-07-10 11:46:13

Eclipse E4 Eclipse E4

2011-02-18 10:56:12

PHP

2012-02-16 09:15:48

JavaJActor

2010-04-19 15:07:26

JRuby 1.5.0

2012-03-19 10:04:06

JActorJava

2009-04-01 08:53:34

JavaRebelJVM插件
点赞
收藏

51CTO技术栈公众号