Dynamic Programming Language - Limitations and Ambiguity in The Definition

Limitations and Ambiguity in The Definition

The definition of a dynamic language is ambiguous because it attempts to make distinctions between code and data as well as between compilation and runtime which are not universal. Virtual machines, just-in-time compilation, and the ability of many programming languages on some systems to directly modify machine code make the distinction abstract. In general, the assertion that a language is dynamic is more an assertion about the ease of use of dynamic features than it is a clear statement of the capabilities of the language.

Read more about this topic:  Dynamic Programming Language

Famous quotes containing the words limitations, ambiguity and/or definition:

    ... art transcends its limitations only by staying within them.
    Flannery O’Connor (1925–1964)

    Indeed, it is that ambiguity and ambivalence which often is so puzzling in women—the quality of shifting from child to woman, the seeming helplessness one moment and the utter self-reliance the next that baffle us, that seem most difficult to understand. These are the qualities that make her a mystery, the qualities that provoked Freud to complain, “What does a woman want?”
    Lillian Breslow Rubin (20th century)

    The very definition of the real becomes: that of which it is possible to give an equivalent reproduction.... The real is not only what can be reproduced, but that which is always already reproduced. The hyperreal.
    Jean Baudrillard (b. 1929)