<div><span class="gmail_quote">On 6/14/07, <b class="gmail_sendername">Andrej</b> &lt;<a href="mailto:andrej@paradise.net.nz">andrej@paradise.net.nz</a>&gt; wrote:</span><blockquote class="gmail_quote" style="margin:0;margin-left:0.8ex;border-left:1px #ccc solid;padding-left:1ex">
&gt; Use java? Are you serious? A perl or even shell script can be<br>&gt; hacked around a lot easier than a java one.<br>Of course not.&nbsp;&nbsp;I hate java.&nbsp;&nbsp;What I was trying to say is that<br>people always tend to push their preferences w/o consideration
<br>of the requirements.&nbsp;&nbsp;Java/Perl/Python may not always be the<br>best tool for the job (even though I&#39;m sure that hardliners of<br>all of these walks will claim differently ;}).<br></blockquote></div><br><div>Gosh ... and I didn&#39;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&#39;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&#39;t know anything now, learn Ruby because it will very conveniently do anything that either Perl or Python will. &nbsp;It&#39;s a little more wordy than Perl (but not as bad for regexp/hash quick&amp;dirty scripting kinda stuff as Python is), and it&#39;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&#39;m a mid 40&#39;s behind the times fuddy duddy :-)</div><div><br class="webkit-block-placeholder"></div>