Thumbnail
Access Restriction
Subscribed

Author Naur, Peter
Source ACM Digital Library
Content type Text
Publisher Association for Computing Machinery (ACM)
File Format PDF
Language English
Subject Keyword Analogies related to social aspects ♦ Artificial auxiliary languages ♦ Literature ♦ Pure and applied mathematics ♦ Language quality ♦ Language development ♦ Style ♦ Descriptive and prescriptive attitudes
Abstract Some social aspects of pro gramming are illuminated through analogies with similar aspects of mathematics and natural languages. The split between pure and applied mathematics is found similarly in programming. The development of natural languages toward flexionless, word-order based language types speaks for programming language design based on general, abstract constructs. By analogy with incidents of the history of artificial, auxiliary languages it is suggested that Fortran and Cobol will remain dominant for a long time to come. The most promising avenues for further work of wide influence are seen to be high quality program literature (i.e. programs) of general utility and studies of questions related to program style.
Description Affiliation: Copenhagen Univ., Copenhagen, Denmark (Naur, Peter)
Age Range 18 to 22 years ♦ above 22 year
Educational Use Research
Education Level UG and PG
Learning Resource Type Article
Publisher Date 2005-08-01
Publisher Place New York
Journal Communications of the ACM (CACM)
Volume Number 18
Issue Number 12
Page Count 8
Starting Page 676
Ending Page 683


Open content in new tab

   Open content in new tab
Source: ACM Digital Library