I once worked for 2 years + each on first Perl and then Python. I loved Perl when I was writing my own code, Then I inherited a project written in Perl (about 20K lines of code) that had had about ten people working on it over a five year period. It was almost incomprehensible. My coworker and I ended up rewriting most of it.
The Python project (about 250K lines of code) had about 25 people over a five year period. It was all readable. I like Python a lot. I'm doing a small project at work in Perl even though I could do it in Python. For what it is good at Perl very good. For long term maintnance Python is a lot better. Been there, done that for both languages. On Tue, Mar 22, 2011 at 10:09 AM, Mike Orr <[email protected]> wrote: > On Mon, Mar 21, 2011 at 11:22 PM, David Goldsmith > <[email protected]> wrote: > >> I have done a little > >> perl, but it is really cryptic and I really enjoy how python "reads" if > that > >> makes any sense. > > > > It makes oodles and oodles of sense: as I understand it, > > "readability," i.e., closeness-to-human language (or at least English) > > has always been one of the foundational guiding principles underlying > > the development of the Python language; it's certainly one of the > > simplest things us partisans can point to in support of our > > partisanship. > > This is what most struck me about Python and one of the reasons why I > started using it. I usually work in mixed-language environments, and I > found that if you somebody a printout of Python code, they immediately > understand what it's doing even if they don't know the language. It > makes it easier to discuss ideas with them without them first having > to learn Python. > > -- > Mike Orr <[email protected]> > -- Some radio waves were modulated in the creation of this email.
