Generally speaking, Java performances are superior to Perl performances on high data volumes (and I'm responsible of Perl code generation, so I've admitted it). Perl advantages are somewhere else than performances. It doesn't mean that Perl generated code is slow, it just means that it is a slower most of the time, in particular with delimited file. The performance difference may become null or reversed when working with databases, as our benchmarks have shown.
It may also depend on the job. The best way to know it is to design your job with Perl and Java and make a performance comparison.
You have problems with TOS perfs
What about this topic whitch have been left behind ?
1913 - L'expertise des PME
Hey! I know this is an old post but I just want to know if this is still true. Is Java still much better than Perl?
I am using talend 4.1.0.M1, most of my jobs are java but I a little more comfortable with perl.
Last edited by AntonioCS (2010-07-01 10:12:00)
I'm a big fan of Perl-- but a bigger fan of using the right Tool for the job. Job design has a much bigger impact on performance than your choice of language-- so for me, the choice really centers around the environment that the jobs will run in and the expertise of the programmers that are building them.