> Basically, different languages not only have different strengths for > different situations, but their whole composition has strengths that > make it better for different people. You see people here have mentioned > how easy and great python is for reading (something they seem to mention > endlessly), and yet when I was choosing between Perl and Python to learn > way back in the day, I absolutely found Perl more readable. Why? > because it fits me better. Python for some, Perl for others, use the > one that is easier for you. For me, Python seemed to bring all the > things I didn't like about Java to a scripting language, without the > good features.
Amen. I don't find Perl difficult to read at all, except for the cases where it is purposely obfuscated. I've maintained Perl code that was written well, and Perl code that was written poorly, but I didn't find it all that difficult to figure out what was going on, even in the poorly-written code. Mind you, the hard part was resisting the urge to just scrap the bad code and start over, but that's more of a typical arrogant programmer response to anyone else's code, methinks. I don't have anything against Python; I've been meaning to try it out for a while, in fact. The arrogance of a few of the outspoken Python bigots on this list make me want to try it out less, if for no other reason than to avoid having to work with people like that in the future. I think I'll try Ruby instead; the people advocating it seem to be much more level-headed. Greg /* PLUG: http://plug.org, #utah on irc.freenode.net Unsubscribe: http://plug.org/mailman/options/plug Don't fear the penguin. */
