Linked by Thom Holwerda on Mon 14th Jan 2013 23:15 UTC, submitted by MOS6510
General Development "Programming languages are living phenomena: They're born, the lucky ones that don't die in infancy live sometimes long, fruitful lives, and then inevitably enter a period of decline. Unlike real life, the decline can last many, many years as the presence of large legacy codebases means practiced hands must tend the code for decades. The more popular the language once was, the longer this period of decline will be."
Permalink for comment 549185
To read all comments associated with this story, please click here.
RE[10]: Comment by RareBreed
by ndrw on Thu 17th Jan 2013 19:54 UTC in reply to "RE[9]: Comment by RareBreed"
ndrw
Member since:
2009-06-30

The "cat" example was simple object yet most type systems would fail to classify it properly. Real objects have multiple "types" in many hierarchies, often changing over time.

As for python - there was never any debate about it. It has always been a weakly typed language by most definitions (admittedly, not yours). In fact, Guido had to often defend his choice against legions of people who prefer strong typing:

http://www.artima.com/intv/strongweak.html

Reply Parent Score: 3