[Python-Dev] os.path.join failure mode

Thomas Scrace tom at scrace.org
Sat Feb 9 18:57:14 CET 2013


On 9 February 2013 17:15, R. David Murray <rdmurray at bitdance.com> wrote:


>
> No, it is more the difference between *statically* typed and dynamically
> typed.  Python is a strongly typed language (every object has a specific
> type).
>
>
>
Yes, sorry, I think I probably have my terminology confused. What I really
meant by 'strongly typed' was something like "a language where values
passed to functions must be of a specified type". That is to say, something
more along the lines of C, where function definitions explicitly specify
the type of each argument, and where it is an error to pass to a function
an argument whose type does not match that in the definition.

Sorry to turn this into programming design 101, I know it's not really the
place for it.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-dev/attachments/20130209/34e517de/attachment.html>


More information about the Python-Dev mailing list