but I also believe that dynamic, untyped languages have proven exceptionally useful for rapid prototyping and iteration.
Except that prototypes never end up as just prototypes, they die or become the real app with lots of masking tape.
Except that prototypes never end up as just prototypes, they die or become the real app with lots of masking tape.