Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
article
Free access

A project-based approach to programming language evaluation

Published: 01 July 1995 Publication History

Abstract

Most programming language evaluation criteria are based solely on characteristics inherent in a language. Software developers could better use evaluations that help them determine how well-suited a language is for their particular task. This paper proposes such an evaluation method.

References

[1]
[1] Jarallah AlGhandi and Joseph Urban. Comparing and assessing programming languages: Basis for a qualitative methodolgy. In Proc. 1993 Software Applications Conference, pages 222-229. ACM, Inc., 1993.
[2]
[2] Alan Feuer and Narain Gehani, editors. Comparing and Assessing Programming Languages. Prentice-Hall, 1984.
[3]
[3] Alice E. Fischer and Frances E. Grodzinsky. The Anatomy of Programming Languages. Prentice-Hall, 1993.
[4]
[4] Linda K. Friedman. Comparative Programming Languages: Generalizing the Programming Function. Prentice-Hall, 1991.
[5]
[5] Carlo Ghezzi and Mehdi Jazayeri. Programming Language Concepts. John Wiley and Sons, 2nd edition, 1987.
[6]
[6] C. A. R. Hoare. Hints on programming language design. In Proc. SIGACT/SIGPLAN Symposium on Principles of Programming Languages, 1973.
[7]
[7] Melvin Klerer. Design of Very High-level Computer Languages: A User-Oriented Approach. McGraw-Hill, 2nd edition, 1991.
[8]
[8] Michael Marcotty and Henry F. Ledgard. Programming Language Landscape. Science Research Associates, 2nd edition, 1986.
[9]
[9] Michael L. Nelson. Considerations in choosing a concurrent/distributed object-oriented programming language. ACM SIGPLAN Notices, 29(12):66-71, 1994.
[10]
[10] Research & Education Associates. Handbook and Guide for Comparing and Selecting Computer Languages, 1985.
[11]
[11] Jean E. Sammet. Programming Languages: History and Fundamentals. Prentice-Hall, 1969.
[12]
[12] Robert W. Sebesta. Concepts of Programming Languages. Benjamin/Cummings Publishing, 2nd edition, 1993.
[13]
[13] Mary Shaw, Guy T. Almes, Joseph M. Newcomer, Brian K. Reid, and William A. Wulf. A comparison of programming languages for software engineering. Software-Practice and Experience, 11:1-52, 1981.
[14]
[14] Anthony I. Wasserman, editor. Tutorial: Programming Language Design. IEEE Computer Society Press, 1980.
[15]
[15] David A. Watt. Programming Language Concepts and Paradigms. Prentice-Hall International, 1990.
[16]
[16] Nicklaus Wirth. On the design of programming languages. In Proc. IFIP Congress 74, pages 386-393. North-Holland, 1974.

Cited By

View all
  • (2021)The Old Question: Which Programming Language Should We Choose to Teach to Program?Advances in Digital Science10.1007/978-3-030-71782-7_31(351-364)Online publication date: 15-Mar-2021
  • (2020)The First Programming Language and Freshman Year in Computer Science: Characterization and Tips for Better Decision MakingTrends and Innovations in Information Systems and Technologies10.1007/978-3-030-45697-9_16(162-174)Online publication date: 18-May-2020
  • (2020)Programming Language Selection for University CoursesEncyclopedia of Education and Information Technologies10.1007/978-3-030-10576-1_131(1356-1367)Online publication date: 14-Jun-2020
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM SIGPLAN Notices
ACM SIGPLAN Notices  Volume 30, Issue 7
July 1995
54 pages
ISSN:0362-1340
EISSN:1558-1160
DOI:10.1145/208639
Issue’s Table of Contents

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 July 1995
Published in SIGPLAN Volume 30, Issue 7

Check for updates

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)63
  • Downloads (Last 6 weeks)9
Reflects downloads up to 03 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2021)The Old Question: Which Programming Language Should We Choose to Teach to Program?Advances in Digital Science10.1007/978-3-030-71782-7_31(351-364)Online publication date: 15-Mar-2021
  • (2020)The First Programming Language and Freshman Year in Computer Science: Characterization and Tips for Better Decision MakingTrends and Innovations in Information Systems and Technologies10.1007/978-3-030-45697-9_16(162-174)Online publication date: 18-May-2020
  • (2020)Programming Language Selection for University CoursesEncyclopedia of Education and Information Technologies10.1007/978-3-030-10576-1_131(1356-1367)Online publication date: 14-Jun-2020
  • (2019)FCIG Grammar Evaluation: A Usability Assessment of Clinical Guideline Modelling Constructs2019 IEEE Symposium on Computers and Communications (ISCC)10.1109/ISCC47284.2019.8969726(1141-1146)Online publication date: Jun-2019
  • (2019)Programming Language Selection for University CoursesEncyclopedia of Education and Information Technologies10.1007/978-3-319-60013-0_131-1(1-12)Online publication date: 13-Apr-2019
  • (2017)A rule based decision support system for programming language selection2017 2nd International Conference on Knowledge Engineering and Applications (ICKEA)10.1109/ICKEA.2017.8169904(71-75)Online publication date: Oct-2017
  • (2016)The use of Ockham's Razor in object-oriented modelingProceedings of the 7th International Workshop on Equation-Based Object-Oriented Modeling Languages and Tools10.1145/2904081.2904086(31-38)Online publication date: 18-Apr-2016
  • (2015)Object-oriented programming course revisitedProceedings of the 15th Koli Calling Conference on Computing Education Research10.1145/2828959.2828974(23-32)Online publication date: 19-Nov-2015
  • (2014)A Generic Mapping Approach for the Integration of BDI with Object OrientationProceedings of the 2014 IEEE/WIC/ACM International Joint Conferences on Web Intelligence (WI) and Intelligent Agent Technologies (IAT) - Volume 0310.1109/WI-IAT.2014.155(95-102)Online publication date: 11-Aug-2014
  • (2012)Evaluating live sequence charts as a programming technique for non-programmersProceedings of the First International Workshop on User Evaluation for Software Engineering Researchers10.5555/2667089.2667094(17-20)Online publication date: 5-Jun-2012
  • Show More Cited By

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media