[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Strong versus (weak|runtime) typing
>>>>> "SMSean" == Sean McGrath <sean.mcgrath@p...> writes: SMSean> Python: SMSean> x = 1 y = "Hello" y = y + x SMSean> TypeError: cannot concatenate 'str' and 'int' SMSean> objects SMSean> So Python is dynamically typed. i.e. at runtime. Not SMSean> weakly typed. Just as Guido said and not what you said. In this particular context, does this error message not mean: I didn't find a concatenate method in the 'str' class that has an 'int' as argument? So that's not exactly about typing IMO. Coercion would be that either x or y would be coerced into the other type before performing the operation. That would depend on the operator (i.e. '+' would determine this rule). -- Regards, Berend. (-:
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|