Linked by Thom Holwerda on Fri 10th Sep 2010 14:59 UTC
General Development Python programmers shouldn't get too smug. While many people agree that Python is designed in a way that makes it a highly readable language, there can still be problems with legacy, untested Python code too. Porting legacy Perl to Python can be a daunting task. In this article, learn some of the theory behind dealing with legacy code, including what not to do.
Thread beginning with comment 440620
To view parent comment, click here.
To read all comments associated with this story, please click here.
Neolander
Member since:
2010-03-08

I've heard many things about Perl, but never heard it referred to as "small". Every time someone had an idea, they were sure to add it to the core language.

Python is small. It doesn't even support regular expressions in the core language (which is a design flaw both perl and ruby happily make), you'll use the standard library instead.

Python, small ? I can't agree with this.

C, Pascal, and their object-oriented derivatives, are what I call small languages. They have a feature list close to the bare minimum, except for some things like bitfields and enums in C. Python, on the other hand, with its inclusion and high-level manipulation of lists, strings, tuples, and dictionaries, is not exactly what I would call a small language...

Edited 2010-09-12 14:15 UTC

Reply Parent Score: 2