groovy 框架_Groovy并发框架GPars准备好大发布

groovy 框架

Groovy在2007年1月的到来增加了JVM的活力。 现在有一种新的功能脚本语言,它与Java紧密联系,但是也引入了其他语言的概念。

在2012年初,Groovy 2.0在其他功能中引入了静态类型检查,从而巩固了其在JVM中的地位。 在这段时间里,我们已经看到大量的分支项目,例如Web框架Grails,桌面框架Griffon和构建自动化工具Gradle。

尽管有一个项目在发布1.0版本之前已经花了很多时间。 GPars 是包含Groovy和Java API的并发宣讲框架,由Vaclav Pech于三年前创建,而当时的并行编程仅由少数人执行。 现在, 一个候选发布版本已经浮出水面 ,表明最终的发布版本还需要几周的时间。

随着多核硬件的盛行,如果Java和Groovy开发人员希望与时俱进,那么现在就需要同时编写并理解并行性。 诸如参与者和数据流之类的高级概念并不是什么新鲜事物,但是终于进入了主流,如今障碍降低了,使用它们的价值也大大提高了。

通用发行版总是早早发布,并且由于并行性的复杂性,GPars团队应该等到项目对大众足够成熟时才是正确的。 挑战在于使其足够直观以使他们能够从头开始享受并发编程。

GPar当前涵盖了三个不同的概念。 在最低级别上,有用于并行收集和异步编程的代码级帮助程序。 GPar还包含诸如actor(由Scala流行)和数据并行性之类的构造,以帮助架构设计。 最后,提供了“共享的可变状态保护”代理,以在无法避免可变状态的情况下提供帮助(5%的时间表示GPar)。

似乎三年的Hibernate状态为GPar带来了奇迹-团队已经考虑了所有事情,以帮助将热切的Java或Groovy开发人员放到并行世界中。 Pech在参考文档中写道,GPar非常“容易上瘾”。 他补充说:

“一旦上钩,没有它,您将无法进行编码。 也许世界迫使您用Java编写代码,您仍然可以从大多数GPars功能中受益。”

如果您有兴趣了解 GPar 可以实现 什么 ,请查看 该项目 的 Github页面 。 另外,请阅读 Pech亲自 撰写的有关GPar的出色入门教程 ,该 教程 于2012年在Java Tech Journal上发表。


翻译自: https://jaxenter.com/groovy-concurrency-framework-gpars-readies-itself-for-big-release-105346.html

groovy 框架

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值