• DocumentCode
    1119735
  • Title

    Point/Counterpoint

  • Author

    Ungar, David ; Ernst, Erik

  • Author_Institution
    IBM Research
  • Volume
    24
  • Issue
    5
  • fYear
    2007
  • Firstpage
    72
  • Lastpage
    75
  • Abstract
    Point Argument: "Dynamic Languages (in Reactive Environments) Unleash Creativity," by David Ungar. For the sake of creativity, the profession needs to concentrate more on inventing new and better dynamic languages and environments and less on improving static languages. Counterpoint Argument: "Explicitly Declared Static Types: The Missing Links," by Erik Ernst. How do we understand software? Using it is a powerful approach, but it provides examples of properties, not general truths. Some static knowledge is needed. This department is part of a special issue on dynamically typed languages.
  • Keywords
    Collaborative software; Computer languages; Humans; Lakes; Programming profession; Roads; Software libraries; computer languages; object-oriented languages; programming environments;
  • fLanguage
    English
  • Journal_Title
    Software, IEEE
  • Publisher
    ieee
  • ISSN
    0740-7459
  • Type

    jour

  • DOI
    10.1109/MS.2007.142
  • Filename
    4302689