ACM Home Page
Please provide us with feedback. Feedback
Out-of-control structures
Full text PdfPdf (91 KB)
Source International Conference on APL archive
Proceedings of the 2002 conference on APL: array processing languages: lore, problems, and applications table of contents
Madrid, Spain
Pages: 100 - 109  
Year of Publication: 2002
ISBN:1-58113-577-7
Also published in ...
Author
Jim Lucas  Lucas Solutions, Helsingør, Denmark
Sponsor
SIGAPL: ACM Special Interest Group on APL Programming Language
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 1,   Downloads (12 Months): 6,   Citation Count: 0
Additional Information:

abstract   collaborative colleagues   peer to peer  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/602231.602244
What is a DOI?

ABSTRACT

The proponents of Control Structures1 claimed that adding them to APL2 would improve both the organizational structure and the readability of APL code, but in my experience this has not occurred. Instead, I find previous obstacles to readability have often simply been supplanted by different obstacles and prior forms of structural awkwardness by new architectural excesses.It appears to me that some of these changes3 represent a loss of "APL-ness" in coding style, specifically those characteristics of conciseness, modularity, and linearity.This paper discusses specific changes in style and the difficulties I feel they create, and then presents various proposals for improving the situation. The ideas presented are illustrated with examples taken from actual code written by professional APL programmers.4


Peer to Peer - Readers of this Article have also read: