GPars大きいですね… データ並列の部分で書くだけでこんな量になるとは。しかも機能が他にもいろいろあって、全然終わらない。 これは腰を据えてやっていかないと全容把握は難しいかも。 今回はGroovy 1.8.1とGPars 0.12を使いました。 GParsPool import groovyx.gpars.GParsPool GParsPool.withPool { ['H','e','l','l','o',' ','W','o','r','l','d'].eachParallel { print it } } result(example): rldWolloeHGParsPool.withPool内でeachなどのイテレーティブなメソッドを並列に処理してくれるxxxParallel()というメソッドが使える。詳しくはJSR-166y(ParallelArray)を基にした並列処理を