cost of change
Bjorn Pettersen
BPettersen at NAREX.com
Tue Jul 24 16:10:09 EDT 2001
More information about the Python-list mailing list
Tue Jul 24 16:10:09 EDT 2001
- Previous message (by thread): cost of change
- Next message (by thread): cost of change
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
> From: Galen Swint [mailto:hcsgss at texlife.com] > > Has anyone tried to figure out how much changes to Python > cost? The way I > figure it, it goes something like this: > 500,000 Python programmers > $20/hr > 3 hrs to port *all* needed code > Thats $30 *million*, and all those numbers are surely low -- > especially the > time to port. I can't imagine if you're using third party > packages and have to > wrangle with all their code yourself. > I've been programming with Python only two months, and I've > already gone > through part of the 1.5 to 2.1 upgrade, and it cost several > hundred dollars in > salary simply because pickling doesn't port up versions. (I > know that's > documented, but it's still crazy not to have a pickly that > works across > versions). > There are other hidden costs to breaking a language with > every upgrade. Two > come to mind - first, people like me, who thought they liked > it, now don't want > to do anything long term in it, and second, no one can afford > to spend time on > optimizations because the structure and code they are trying > to optimize keeps > shape shifting. > If you're going to change it, fine. *BUT*, do the world a > favor and be sure > that *any* change which breaks existing code carries a new > major version number > (PEP0238 clearly warrants a Python 3.0 designation) . > Galen $20/hr? I think it's time to renegotiate <wink> -- bjorn
- Previous message (by thread): cost of change
- Next message (by thread): cost of change
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-list mailing list