H ? « »

Language peer sets for WATFOR:
Canada
Canada/1966
Designed 1966
1960s languages
Third generation
High Cold War
Genus FORTRAN IV standard
Numerical Scientific
FORTRAN IV standard
Generation of Fortran IV
Fortran family
FORTRAN IV standard/1966
Generation of Fortran IV/1966
Fortran family/1966
FORTRAN IV standard/Canada
Generation of Fortran IV/Canada
Fortran family/Canada
Numerical Scientific
Numerical Scientific/1966
Numerical Scientific/ca

WATFOR(ID:307/wat006)

WATerloo FORtran 

alternate simple view
Country: Canada
Designed 1966
Genus: FORTRAN IV standard
Sammet category: Numerical Scientific


WATerloo FORtran. U Waterloo, Canada. Student-friendly variant of FORTRAN.

WATFOR was a fast in-core compiler with good error diagnostics. Students could now submit programs for debugging. What made WATFOR really useful to the inexperienced programmer was those error messages:
ERROR SV-0 IN LINE 2 (variable name).

The first WATFOR compiler was written for the 7040 by four third-year math students Gus German, Jim Mitchell, Richard Shirley and Bob Zarnke in the summer of 1965 under the supervision of Peter Shantz.



Structures:
Related languages
FORTRAN IV WATFOR   Subset
PUFFT WATFOR   Influence
WATFOR WATFIV   Evolution of

References:
  • Shantz, P. W., et al. (1966) Shantz, P. W., et al. "WATFOR documentation" Computer Science Dept., U. of Waterloo, Jan., 1966
  • Moulton, P. G. and Muller, M. E., (1967) Moulton, P. G. and Muller, M. E., "DITRAN-A Compiler Emphasizing Diagnostics" Abstract Extract: Introduction Extract: Background and Objectives
          in [ACM] (1967) [ACM] CACM 10(01) (Feb 1967)
  • Shantz, Peter W.; German, R. A.; Mitchell, J. G.; (1967) Shantz, Peter W.; German, R. A.; Mitchell, J. G.; Shirley, R. S. K.; Zarnke, C. R. "WATFOR The University of Waterloo FORTRAN IV Compiler" Abstract DOI
          in [ACM] (1967) [ACM] CACM 10(01) (Jan 1967)
  • Cress, P. (1968) Cress, P. H., Dirksen, P. H., et al., Description of /360 WATFOR, A FORTRAN IV Compiler, CSTR-1000, Applied Analysis and Computer Science Department, University of Waterloo, April, 1968
          in [ACM] (1967) [ACM] CACM 10(01) (Jan 1967)
  • Cress, P. (1968) Cress, P. H., Dirksen, P. H., Graham, J. W., FORTRAN IV With WATFOR, Prentice-Hall, 1968
          in [ACM] (1967) [ACM] CACM 10(01) (Jan 1967)
  • Cowan, D. D.; Graham, J. W. (1970) Cowan, D. D.; Graham, J. W. "Design characteristics of the WATFOR compiler" pp25-36 Abstract DOI
          in [SIGPLAN] (1970) SIGPLAN Notices 5(07) July 1970
  • Burgener, Cory (1977) Burgener, Cory "Student Computing ? A Brief History" Waterloo Computing Centre Newsletter, May 1977 online
          in [SIGPLAN] (1970) SIGPLAN Notices 5(07) July 1970
  • (1989) Graham, James Wesley - Officer of the Order of Canada Citation Online
          in [SIGPLAN] (1970) SIGPLAN Notices 5(07) July 1970
  • (1991) "WATFOR's Silver Anniversary" WATCOM News 1991, Vol. 8, Issue 1. online copy
          in [SIGPLAN] (1970) SIGPLAN Notices 5(07) July 1970
  • [University of Waterloo Donor News] (2000) [University of Waterloo Donor News] "Wes Graham - UW's Father of Computing Honoured by Multi-million Dollar Trust"
          in [SIGPLAN] (1970) SIGPLAN Notices 5(07) July 1970
    Search in: Google  Google scholar  World Cat  Yahoo  Overture  DBLP  Monash bib  NZ  IEEE  ACM portal  CiteSeer  CSB  ncstrl  jstor  Bookfinder