Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Insecurities in FORTRAN DO-loops
Cooke D., Abdollahzadeh F. Software--Practice & Experience16 (3):201-215,1986.Type:Article
Date Reviewed: Oct 1 1986

The authors use side-effects in order to infer how different compilers treat identical programs. In this case, the programs are in FORTRAN (66) and use DO-loops. Compilers are shown to behave very differently and some do very strange things in the name of optimization. This paper is interesting at an anecdotal level, but is hardly profound.

The authors display a certain amount of misplaced outrage that the nonstandard extensions of FORTRAN in the various compilers actually have different behavior. This outrage is mixed in with a general annoyance at the insufficient documentation available. While their complaints are no doubt accurate, they are not exactly technically enlightening. The substance of this 14-page paper could have been better presented in a one- or two-page correspondence.

Reviewer:  M. Day Review #: CR110616
Bookmark and Share
 
Compilers (D.3.4 ... )
 
 
Fortran (D.3.2 ... )
 
 
Modules, Packages (D.3.3 ... )
 
Would you recommend this review?
yes
no
Other reviews under "Compilers": Date
An architecture for combinator graph reduction
Philip John J., Academic Press Prof., Inc., San Diego, CA, 1990. Type: Book (9780124192409)
Feb 1 1992
Crafting a compiler with C
Fischer C., Richard J. J., Benjamin-Cummings Publ. Co., Inc., Redwood City, CA, 1991. Type: Book (9780805321661)
Feb 1 1992
A methodology and notation for compiler front end design
Brown C., Paul W. J. Software--Practice & Experience 14(4): 335-346, 1984. Type: Article
Jun 1 1985
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy