H ? « »

Language peer sets for Prograph:
Canada
Canada/1982
Designed 1982
1980s languages
Fourth generation
Late Cold War

Prograph(ID:1011/pro025)

alternate simple view
Country: Canada
Designed 1982
Published: 1982


Programming in Graphics. Tomasz Pietrzykowski, Technical U, Halifax. A visual dataflow language. Operation icons are connected by datalinks through which information flows. Supports object orientation. First implemented in Pascal, Acadia U, 1982, later in Prolog at Tech U. Current versions are in C and Prograph.

programs are constructed by directly manipulating a graphical representation of the program. The diagrams are the code; there is no translation to a textual language. PROGRAPH is a fully visual, dataflow-driven programming language designed for RAD (Rapid Application Development). Users have commented on increases in productivity from 3-5 times over traditional text-based languages such as JAVA, C, and C++  It enables the creation of applications through the linking of icons into diagrams, which replaces traditional complex blocks of textual code. This improves software quality by reducing syntax errors. It increases productivity by eliminating lengthy and tedious compile-link-debug cycles. The result is a web development environment, which has resulted in a highly productive , low cost, development environment.


Structures:
References:
  • Matwin, S. and T. Pietrzykowski (1985) Matwin, S. and T. Pietrzykowski "Prograph: a Preliminary Report"
          in (1985) Computer Languages 10(2)
  • Modell, H. (1990) Modell, H. "Prograph v. 1.2." pp119-??
          in (1990) Computer Language Magazine 7(2)
  • Burnett, M.M., and Ambler, A. (1994) Burnett, M.M., and Ambler, A. "Interactive Visual Data Abstraction in a Declarative Visual Programming Language" JVLC, 5, 1994, 29-60
          in (1990) Computer Language Magazine 7(2)
  • Steinman, Scott B. (1995) Steinman, Scott B. "Visual Programming with Prograph CPX" Manning Publications Co. Greenwich, CT. 1995.
          in (1990) Computer Language Magazine 7(2)
  • R. Mark Meyer, Tim Masterson, (2000) R. Mark Meyer, Tim Masterson, "Towards a better visual programming language: critiquing Prograph's control structures", The Journal of Computing in Small Colleges, v.15 n.5, p.181-193, May 2000
          in (1990) Computer Language Magazine 7(2)
  • Johnston, Wesley M.; Hanna, J. R. Paul and Richard (2004) Johnston, Wesley M.; Hanna, J. R. Paul and Richard J. Millar "Advances in Dataflow Programming Languages" ACM CSUR 36(1) March 2004 Extract: Introduction Extract: Early Dataflow Programming Languages Extract: pROGRAPH
          in (1990) Computer Language Magazine 7(2)
    Search in: Google  Google scholar  World Cat  Yahoo  Overture  DBLP  Monash bib  NZ  IEEE  ACM portal  CiteSeer  CSB  ncstrl  jstor  Bookfinder