Paul Rubin <"http://phr.cx"@NOSPAM.invalid> writes:

> "Robert Brewer" <[EMAIL PROTECTED]> writes:
>> 2. Dynamic languages naturally more lang-maven oriented?
>>    See http://osteele.com/archives/2004/11/ides
>
> Not sure what you mean by this, even after reading that (interesting)
> article.  These days Haskell (which has static types) seems to be all
> the rage with language geeks.

dynamic type != dynamic language

Those are two orthogonal concepts.  A dynamic language means introspection,
the ability to modify itself at runtime, such as by creating new classes.

Dynamic typing refers to whether a particular variable can change its type at
runtime.

Another dimension is whether typing is "strong" or "weak".  Python is strongly
typed in it does not implicitly change types for you, such as Perl's coercing
numeric strings into actual integers to complete an addition operation.

I led a discussion on these last month to a local user group.  The slides are
at:

 http://www.dfwuug.org/wiki/Main/PresentationSlides

It was a vigorous discussion among programmers of several languages. ;-)

-Jeff

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

Reply via email to