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 440606
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[3]: Why would I want to do it?
by asdf on Sun 12th Sep 2010 11:51 UTC in reply to "RE[2]: Why would I want to do it?"
asdf
Member since:
2009-09-23

A powerful language is one that can redefine itself to meet its needs.


I just can't stand that statement. Sure, everyone redefines the language into meeting one's own silly imagined requirements. Powerful for each silly isolated programmer, massive failure as a communication tool among peer programmers. Yeah, go! perl and c++!

Reply Parent Score: 1

google_ninja Member since:
2006-02-05

The more powerful something is, the bigger the hole you can dig yourself. When these things are done in the right way at the right times, they are invaluable. It takes skill, experience, and judgement.

I would agree with you if you are talking about crappy developers. Crappy developers can do much worse things when you have the ability to add or redefine language features.

Reply Parent Score: 3