On Thu, 2 Oct 2008, Florin Iucha wrote: > On Thu, Oct 02, 2008 at 04:16:22PM -0400, Nate Straz wrote: > >> I think Python is better for the following reasons: >> 1. The interactive shell makes it trivial to experiment. >> 2. The standard library is just that, standard. It'll always be there. >> 3. OOP was built in, not bolted on >> 4. There's a local Python Users Group (TCZPUG) ;) >> 5. Python code tends to look cleaner than other code. > > I second Nate's suggestion. I have developed in both Perl and Python. I > feel Perl to be more 'natural' -- I seldom need to look things up in > Perl, but I can't live without Python's excellent online documentation > -- but I find that Python scales better as your program and team grow > larger. I wrote a few 3 to 5 Kloc programs in Perl (mostly due to > external requirements), but in retrospect they would have been easier to > implement and maintain using Python. Yep. That all makes a lot of sense for the Perl v. Python comparison and after reading this and what I've been getting elsewhere -- all of which fits together and makes sense -- I would definitely prefer to expend more effort learning Python than learning Perl. Anyone know about regular expressions in Python? I am used to Perl regular expressions (I don't know a lot more Perl than that!), and everyone knows they are good... http://xkcd.com/208/ ...but I guess I need a "re" module for Python to get all the Perly goodness: http://www.amk.ca/python/howto/regex/ Mike