« Return to Thread: groovy is slow

Re: groovy is slow

by Russel Winder-4 :: Rate this Message:

Reply to Author | View in Thread


On Wed, 2007-12-26 at 05:42 -0800, fangzx wrote:
> I have read this article 'Why is Groovy so slow?':
> http://www.jroller.com/rants/entry/why_is_groovy_so_slow
>
> I planed to use Groovy in my new project based on JBoss Seam, but now I must
> wait.

Why?

The article is 4 months old and we have had new releases of Groovy since
then -- with a lot of emhasis on increasing performance.

The problem with the Web is that there is so much data and so little
real information.  You see an article and have absolutely no idea if it
is saying ahything useful or is just FUD.  In this case the article had
something to say in 2007-09, it is now 2007-12 and a lot of Alex's time
has been spent ripping out the slow stuff.

> Can anyone give me some advice?

Try it for yourself before you make any decisions.  Find the metrics
that matter to your application.  Do not use someone else's micro
benchmarks that have no relevance to you use, your algorithms and your
context.  If Groovy is too slow for you, your applications, in your
context then you can't use it.  But tell us about the problem you come
across.

Most people I know you listen to the "it's too slow FUD" who then try it
anyway find that Groovy is fast enough for their use, and their
development times plummet.

But most of all make your own decision on your own data -- don't be
bullied into a position by others.

(This is not just a Groovy issue, it also applies to C, C++, Fortran,
Python, Ruby, Scala, Prolog, Lisp, . . .  )

--
Russel.
====================================================
Dr Russel Winder                 Partner

Concertant LLP                   t: +44 20 7193 9203
41 Buckmaster Road,              f: +44 8700 516 084
London SW11 1EN, UK.             m: +44 7770 465 077


---------------------------------------------------------------------
To unsubscribe from this list please visit:

    http://xircles.codehaus.org/manage_email

 « Return to Thread: groovy is slow