JOURNAL ARTICLE

APL compared with other languages according to Halstead's theory

Joseph L.F. De Kerf

Year: 1986 Journal:   ACM SIGPLAN Notices Vol: 21 (1)Pages: 31-39   Publisher: Association for Computing Machinery

Abstract

Some ten years ago M. H. Halstead and his collaborators at Purdue University set up a theory allowing to measure the characteristics of software and their relations. One of these characteristics is the language level allowing to compare the respective effects of these languages on the productivity of programming. This language level has been evaluated for APL by the author (APL81) and by R. A. Mauri and A. H. Williams (APL82), the latter taking into account the distinction in APL between primitive functions and operators. The results are compared and some reflections are given.

Keywords:
Computer science Programming language Set (abstract data type) Measure (data warehouse) Linguistics Philosophy

Metrics

8
Cited By
4.35
FWCI (Field Weighted Citation Impact)
8
Refs
0.94
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Topics

Software Engineering Research
Physical Sciences →  Computer Science →  Information Systems
Software Reliability and Analysis Research
Physical Sciences →  Computer Science →  Software
Logic, programming, and type systems
Physical Sciences →  Computer Science →  Artificial Intelligence

Related Documents

JOURNAL ARTICLE

APL Extended Compared With Other Languages According to Halstead's Theory

F. H. D. van BatenburgJ. De Kerf

Journal:   ACM SIGPLAN Notices Year: 1998 Vol: 33 (6)Pages: 54-54
JOURNAL ARTICLE

APL and Halstead's theory

Timo LaurmaaM. Syrjänen

Year: 1982 Pages: 32-47
JOURNAL ARTICLE

Validating Halstead's theory with system 3 data

M. Trachtenberg

Journal:   IEEE Transactions on Software Engineering Year: 1986 Vol: SE-12 (4)Pages: 584-584
BOOK-CHAPTER

C# Compared to Other Languages

Apress eBooks Year: 2006 Pages: 497-513
BOOK-CHAPTER

C# Compared to Other Languages

Eric Gunnerson

Apress eBooks Year: 2001 Pages: 497-516
© 2026 ScienceGate Book Chapters — All rights reserved.