The Inevitable Cycle: Graphical Tools and Programming Paradigms.

Programmers keep writing programs that grow more complex until their own authors can't safely debug or modify them. At that point, those in the industry invent and use various graphical tools, and programmers resurrect the idea of programming in pictures. Then someone proposes a new paradigm or lang...

Descripción completa

Detalles Bibliográficos
Publicado en:Computer (00189162) Vol. 40; no. 8; pp. 24 - 31
Autores principales: Soukup, Jiri, Soukup, Martin
Formato: Artículo
Publicado: IEEE Aug2007
Materias:
Acceso en línea:Ver este registro en EBSCOhost
fields @attributes:
  recordID: 1
pdfLink:
plink: https://search.ebscohost.com/login.aspx?direct=true&db=hlh&AN=26423376&site=ehost-live
header:
  @attributes:
    shortDbName: hlh
    uiTerm: 26423376
    longDbName: Humanities International Complete
    uiTag: AN
  controlInfo:
    bkinfo:
    jinfo:
      jid:
        00189162
        PUT
      jtl: Computer (00189162)
      issn: 00189162
      maglogo: N
    pubinfo:
      dt: Aug2007
      vid: 40
      iid: 8
      pid: 13605
      pub: IEEE
    artinfo:
      ui:
        26423376
        10.1109/MC.2007.293
      ppf: 24
      ppct: 7
      formats:
      tig:
        atl: The Inevitable Cycle: Graphical Tools and Programming Paradigms.
      aug:
        au:
          Soukup, Jiri
          Soukup, Martin
        affil:
          Code Farms
          Nortel
      su:
        Computer programming education
        Computer software safety measures
        Object-oriented methods (Computer science)
        Programming languages
        Graphic methods
        Computer science research
      sug:
        subj:
          Computer programming education
          Computer software safety measures
          Object-oriented methods (Computer science)
          Programming languages
          Graphic methods
          Computer science research
      ab: Programmers keep writing programs that grow more complex until their own authors can't safely debug or modify them. At that point, those in the industry invent and use various graphical tools, and programmers resurrect the idea of programming in pictures. Then someone proposes a new paradigm or language that makes programs more manageable. With the new technology, they begin to handle more complex problems, programs grow bigger—and another cycle begins. Three cases demonstrate this cycle: Structured programming eliminated flowcharts, pointers and structures eliminated Fortran table diagrams, and object-oriented programming with class libraries eliminated the pointer diagrams popular in the 1980s.
      pubtype: Academic Journal
      doctype: Article
      src: R
    language: English
    refInfo:
    copyright:
      @attributes:
        flag: Y
      dt:
        @attributes:
          year: 2007
    holdings:
      @attributes:
        islocal: N