题
我最近知道Groovy ++已被释放,什么主要区别在于Groovy和Groovy ++?
解决方案
从Groovy ++页面 http://code.google.com/p/groovypptest/
groovy ++是静态键入的Groovy编程语言的扩展。另外,对于标准Groovy的所有好东西,它增加了许多功能
- 编译时代码的时间检查
- 与java性能一样快,编译代码
- 轻松混合静态和动态键入的代码
- 非常强大的类型推理
- 尾递归特征(默认实现的接口)
- 扩展方法(编译时间类别) 功能规划,并发和分布式计算(早期原型阶段)的标准工具库
其他提示
有一个很好的文章是什么groovy ++带来groovy 这里。它包括基准结果,因此您可以看到性能差异与Groovy和Bricken Java。
groovy ++是核心Groovy 1.x语言的扩展。您将Groovypp.jar文件删除到Groovy库目录中,在代码中的包关键字前面添加@typed,然后按照核心Groovy的原因运行代码。它是类型的,并更快地运行!
不隶属于 StackOverflow