Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/28315.28360acmconferencesArticle/Chapter ViewAbstractPublication PagesaplConference Proceedingsconference-collections
Article
Free access

An APL idiom inventory

Published: 01 January 1987 Publication History

Abstract

An instrument is proposed for rating APL idioms. Scales include: Length □IO Independence Usefulness Efficiency Generality Clarity Simplicity Memorability Interestingness Elegance
This APL Idiom Inventory was pilot-tested by APL programmers and APL instructors who rated a dozen selected APL idioms. The results indicate which idioms they think are “useful”, “easy to learn”, “hard to remember”, “interesting”, etc. Implications for teaching and related issues are also discussed.

References

[1]
"FinnAPL Idiom Library" (2nd Edition), Finnish APL Assoc., Helsinki, Finnland July 1982
[2]
'The APL Idiom List", Perlis h Rugaber Computer Science Research Report 187, Yale Univ., New Haven, CT April 1977
[3]
'APL Thinking: Examples", Eisenberg (i Peelle, APL87 conference Proceedings; APL Quote-Quad, (to appear) May 1987
[4]
'Idioms and Problem Solving Techniques in APLZ", A. Graham. APL86 Conference Proceedings, APL Quote-Ouad, Vol. 16, No. 4, July 1986

Cited By

View all
  • (2021)There is more than one way to zen your PythonProceedings of the 14th ACM SIGPLAN International Conference on Software Language Engineering10.1145/3486608.3486909(68-82)Online publication date: 17-Oct-2021
  • (2021)The common coder’s scratch programming idioms and their impact on project remixingProceedings of the 2021 ACM SIGPLAN International Symposium on SPLASH-E10.1145/3484272.3484959(1-12)Online publication date: 20-Oct-2021
  • (2021)The common coder’s scratch programming idioms and their impact on project remixingProceedings of the 2021 ACM SIGPLAN International Symposium on SPLASH-E10.1145/3484272.3484959(1-12)Online publication date: 20-Oct-2021

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
APL '87: Proceedings of the international conference on APL: APL in transition
January 1987
512 pages
ISBN:0897912268
DOI:10.1145/28315

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 January 1987

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)58
  • Downloads (Last 6 weeks)13
Reflects downloads up to 27 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2021)There is more than one way to zen your PythonProceedings of the 14th ACM SIGPLAN International Conference on Software Language Engineering10.1145/3486608.3486909(68-82)Online publication date: 17-Oct-2021
  • (2021)The common coder’s scratch programming idioms and their impact on project remixingProceedings of the 2021 ACM SIGPLAN International Symposium on SPLASH-E10.1145/3484272.3484959(1-12)Online publication date: 20-Oct-2021
  • (2021)The common coder’s scratch programming idioms and their impact on project remixingProceedings of the 2021 ACM SIGPLAN International Symposium on SPLASH-E10.1145/3484272.3484959(1-12)Online publication date: 20-Oct-2021

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media