Paper2004
Static Typing Where Possible, Dynamic Typing When Needed: The End of the Cold War Between Programming Languages
Erik Meijer & Peter Drayton
Argues the static-versus-dynamic typing debate is a false choice, because real languages gain from static checking wherever a type is known and from dynamic dispatch wherever it is not yet.
13 pageslink checked 17 Sept 2026FreeIntermediate