<div><span class="gmail_quote">On 6/14/07, <b class="gmail_sendername">Andrej</b> <<a href="mailto:andrej@paradise.net.nz">andrej@paradise.net.nz</a>> wrote:</span><blockquote class="gmail_quote" style="margin:0;margin-left:0.8ex;border-left:1px #ccc solid;padding-left:1ex">
> Use java? Are you serious? A perl or even shell script can be<br>> hacked around a lot easier than a java one.<br>Of course not. I hate java. What I was trying to say is that<br>people always tend to push their preferences w/o consideration
<br>of the requirements. Java/Perl/Python may not always be the<br>best tool for the job (even though I'm sure that hardliners of<br>all of these walks will claim differently ;}).<br></blockquote></div><br><div>Gosh ... and I didn't even mention my personal preference for anything over a few hundred lines long or that needs to be very fast: Dylan
</div><div><br class="webkit-block-placeholder"></div><div>For less than that: Perl if regexps and hashes will do the job, otherwise Ruby if you want to bring OO into play as well (or if you don't already know Perl, which is a total bitch to learn the idioms for, which fact most of us have probably long forgotten).
</div><div><br class="webkit-block-placeholder"></div><div>If you don't know anything now, learn Ruby because it will very conveniently do anything that either Perl or Python will. It's a little more wordy than Perl (but not as bad for regexp/hash quick&dirty scripting kinda stuff as Python is), and it's a little slower than Python, but if you care then you probably want a compiled language anyway (Dylan, C).
</div><div><br class="webkit-block-placeholder"></div><div>At this point I think both Python and Java make no sense unless you have legacy code to maintain or integrate with.</div><div><br class="webkit-block-placeholder">
</div><div>Hey, what can I say, I'm a mid 40's behind the times fuddy duddy :-)</div><div><br class="webkit-block-placeholder"></div>