Dynamic languages

Tom B. sbabbitt at commspeed.net
Sat Aug 28 10:22:24 EDT 2004


"Marcel van den Dungen" <m_vddungen at yahoo.com> wrote in message
news:98862c6.0408280531.6064d510 at posting.google.com...
> "Tom B." <sbabbitt at commspeed.net> wrote in message
news:<1093650026.763899 at news.commspeed.net>...
> > I doubt that this is what they mean but a dynamic language is a language
> > that is still evolving (Python) as opposed to a dead language (COBOL).
> >
> > They probably are referring to programs that can add and remove
components
> > during runtime.
>
> Dynamic refers to the typing of variables. In Python variables get a
> type dynamically when assigned a value.
> See also: http://www.artima.com/weblogs/viewpost.jsp?thread=4639
> and several blog posting of Bruce Eckel on this subject:
> http://www.mindview.net/WebLog/
>
> Marcel.

Those languages are called dynamically typed languages, this implies that
there is a statically typed language, which there is.
All languages are dynamic, this slang is bad computer science. There is no
such thing as a static computer language.

Tom





More information about the Python-list mailing list