Dynamic langages like Python or Ruby are considerably easier than static languages like Java and C++. John is asking us why:
How do you account for the huge increases in productivity that dynamic language advocates say they experience.
The difference is fundamental:
|Static view||Dynamic view|
|Tight definitions||Duck typing|
|Specific solutions||Generic solutions|
- My answer to John on Stack Overflow.
- My post Duck Typing, Artificial Intelligence and Philosophy.