Simple metrics for programming languages

  • 0 Ratings
  • 0 Want to read
  • 0 Currently reading
  • 0 Have read

My Reading Lists:

Create a new list

Check-In

×Close
Add an optional check-in date. Check-in dates are used to track yearly reading goals.
Today

  • 0 Ratings
  • 0 Want to read
  • 0 Currently reading
  • 0 Have read


Download Options

Buy this book

Last edited by CoverBot
May 16, 2020 | History

Simple metrics for programming languages

  • 0 Ratings
  • 0 Want to read
  • 0 Currently reading
  • 0 Have read

Several metrics for guiding the design and evaluation of programming languages are introduced. The objective is to formalize notions such as 'size', 'complexity', 'orthogonality', and 'simplicity'. Three different kinds of metrics are describes: syntactic, semantic, and transformational. Syntactic metrics are based on the size of a context-free grammar for a language or a part of a language. They can be used to judge the size of a language and the relative sizes of its parts. These techniques are demonstrated by their application to Pascal, Algol-60, and Ada. Syntactic metrics make no reference to the meaning of a language's constructs. For this purpose we have developed several semantic metrics that measure the interdependencies among the basic semantic ideas in a language. This technique has been applied to the control, data, and name structures of FORTRAN, BASIC, Lisp, Algol-60, and Pascal. Finally, we suggest that a useful measure of a programming language is the complexity of the relationship between its syntactic and semantic structures. For this purpose we introduce a transformational metric and demonstrate its use on subsystems of several languages.

Publish Date
Language
English
Pages
29

Buy this book

Previews available in: English

Edition Availability
Cover of: Simple metrics for programming languages
Simple metrics for programming languages
1982, Naval Postgraduate School, National Technical Information Service
in English

Add another edition?

Book Details


Edition Notes

"NPS52-82-010."

"October 1982."

"Prepared for: Chief of Naval Research; Arlington, Virginia 22217."

Includes bibliographical references.

"Approved for public release; distribution is unlimited."

Technical report; 1982.

Published in
Monterey, CA, Springfield, VA

The Physical Object

Pagination
29 p. ;
Number of pages
29

ID Numbers

Open Library
OL25497933M
Internet Archive
simplemetricsfor00macl
OCLC/WorldCat
10635729

Community Reviews (0)

Feedback?
No community reviews have been submitted for this work.

Lists

This work does not appear on any lists.

History

Download catalog record: RDF / JSON / OPDS | Wikipedia citation
May 16, 2020 Edited by CoverBot Added new cover
July 25, 2014 Created by ImportBot Imported from Internet Archive item record.