• DocumentCode
    1565819
  • Title

    Addressing: the root of all programming evils

  • Author

    Mueller, Conrad

  • Author_Institution
    Sch. of Comput. Sci., Univ. of the Witwatersrand, Johannesburg, South Africa
  • Volume
    2
  • fYear
    2004
  • Firstpage
    14
  • Abstract
    Virtually from the inception of computers, the von Neumann model of computation has gone unchallenged as the accepted general purpose mechanism of computation. A Web-search on computational models does not reveal any alternatives to compete with it. Ideas like data-flow architectures and the biological computer have had little impact. Few have done any critical assessment of the von Neumann model. Backus stirred considerable interest in his paper questioning its merits. However twenty five years later on little has changed. A different angle is taken here in trying to make a critical assessment by considering addressing: a fundamental underpinning of the model. Firstly we need to establish if addressing is inherent to computation. Having established it is not, a brief study is critical analysis is made of addressing. Concluding that there can be significant benefits if alternative to addressing can be found.
  • Keywords
    program diagnostics; reasoning about programs; Web-search; biological computer; data-flow architectures; program critical analysis; von Neumann model; Application software; Biological system modeling; Biology computing; Computational modeling; Computer aided instruction; Computer applications; Computer architecture; Computer science; Software quality;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference, 2004. COMPSAC 2004. Proceedings of the 28th Annual International
  • ISSN
    0730-3157
  • Print_ISBN
    0-7695-2209-2
  • Type

    conf

  • DOI
    10.1109/CMPSAC.2004.1342656
  • Filename
    1342656