Hello William, Thursday, December 19, 2002, 2:52:17 AM, you wrote: >>>dynamic typing can coexist with static typing in one program >> It doesn't get you any of the benefits you wanted it for, though. WDT> Pyrex gives the user an option, whether to code purely in Python (dynamic WDT> typing), or to throw in some C "native" data types (static typing) in the WDT> middle of the code, which can make the code run faster. thank you for the music :) and another interesting approach you can find in Eiffel -- Best regards, Bulat mailto:bulatz / integ.ru