[Types-sig] Static typing considered HARD

Uche Ogbuji uche.ogbuji@fourthought.com
Sat, 04 Dec 1999 23:09:18 -0700

David Ascher wrote:
> > Is their problem performance or defect-management?  Again, there is an
> > important difference.  I agree that typing can help the former: I am
> > doubtful that it is a panacea for the latter.
> The latter.  The quote (paraphrased from memory) is "When someone changes
> a function interface, there's no way to know if we've caught all of the
> calls to that function in the tens of thousands of line of code that we
> have except to run the code'.

Have they heard of Bertrand Meyer's open/closed principle?  As I
suspected, the root problem is poor software engineering, and has little
to do with Python.

Uche Ogbuji
FourThought LLC, IT Consultants
uche.ogbuji@fourthought.com	(970)481-0805
Software engineering, project management, Intranets and Extranets
http://FourThought.com		http://OpenTechnology.org