Dicebot:
Stop the world, I want to get out!
The article linked by John Colvin is not much interesting.
Regarding that comment about unit testing and types there could
be several explanations, like:
- For their kind of coding static typing is not that needed/good.
- They only have experience with languages with inflexible static
typing.
- Dynamic typing plus many unittests is "good enough" for certain
coding purposes.
Eventually I think the most used languages will grow a flexible
type system, gradual typing, and we'll see the dynamic and static
typing mix so much that the discussion will become mostly
academic :-) See Typed Scheme, the 'dynamic' keyword added to C#,
TypeScript, and so on.
Bye.
bearophile