« Return to Thread: Re: Is Groovy the slowest dynamic language?

Re: Is Groovy the slowest dynamic language?

by hohonuuli :: Rate this Message:

Reply to Author | View in Thread


> To me the Groovy performance is absolutely sufficient because of the
> easy integration with Java. If something's too slow, I do it in Java.

It sounds a bit like denial of the performance relevance.


Groovy can be slow and the alioth benchmarks seem to be particularly unfriendly to Groovy. Personally, I wouldn't write compute intensive numerical models in it (Others may beg to differ). However, I use Groovy for writing complex 'buisness' logic against databases. About 90% of the application time is spent in database calls; so basically it doesn't matter how fast the language is.   The amount of development time I save for writing in Groovy is worth the performance hit; Groovy is more than fast 'enough' for my application.

I'm not dismissing the fact that Groovy would benefit from optimization. But it's a young language and progressing rapidly. I'm optimistic that performance will get much better in the near future. 
--
~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~
Brian Schlining

 « Return to Thread: Re: Is Groovy the slowest dynamic language?