What is Expressiveness in a Computer Language

Chris Smith cdsmith at twu.net
Mon Jun 19 23:31:37 EDT 2006


I <cdsmith at twu.net> wrote:
>     Static type systems detect some bugs at compile time, whereas
>     dynamic type systems detect type violations at runtime.

PS: In order to satisfy the Python group (among others not on the cross-
post list), we'd need to include "duck typing," which fits neither of 
the two definitions above.  We'd probably need to modify the definition 
of dynamic type systems, since most source tend to classify it as a 
dynamic type system.  It's getting rather late, though, and I don't 
intend to think about how to do that.

-- 
Chris Smith - Lead Software Developer / Technical Trainer
MindIQ Corporation



More information about the Python-list mailing list