On 29/01/2015 18:23, random...@fastmail.us wrote:

Statically typed lanugages by definition can never give you a TypeError
- there are no runtime conversions that can succeed or fail based on the
type of the arguments. What makes a statically typed language strong or
weak? Are statically typed languages always weak?


They can give you lots of warnings about possible loss of data or similar. Yes, you can silence these warnings if you know what you're doing. You can also silence them if you don't know what you're doing. The end result could be a lovely, friendly segfault to debug. What joy?

No, they're not always weakly typed. The aim of the spreadsheet put up by Skip was to sort out (roughly) which languages belong in which camp. I do not regard myself as suitably qualified to fill the thing out. Perhaps by now others have?

--
My fellow Pythonistas, ask not what our language can do for you, ask
what you can do for our language.

Mark Lawrence

--
https://mail.python.org/mailman/listinfo/python-list

Reply via email to