skip to main content
10.1145/1465611.1465683acmotherconferencesArticle/Chapter ViewAbstractPublication PagesafipsConference Proceedingsconference-collections
research-article
Free Access

Dataless programming

Published:14 November 1967Publication History

ABSTRACT

A programmer using existing programming languages typically codes a problem by (1) defining it, then (2) analyzing the processing requirements, and (3) on the basis of these requirements, choosing a data representation, and finally, (4) coding the problem. Almost always, difficulties arise because necessary processing not envisioned in the analysis phase makes the chosen data representation inappropriate because of a lack of space, efficiency, ease of use or some combination of these. The decision is then made to either live with these difficulties or change the data representation. Unfortunately, changing the data representation usually involves making extensive changes to the code already written. Furthermore, there is no assurance that this dilemma will not recur with the new data representation.

References

  1. IBM operating systems/360 PL/1 language specifications IBM Form C28-6571-3 IBM Corporation White Plains New York 1966Google ScholarGoogle Scholar
  2. K C Knowlton A programmer's description of L6 Communications of the ACM vol 9 August 1966 Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. G G Dodd APL---A language for associative data handling in PL/1 AFIPS vol 29 Proc FJCC Spartan Books Washington DC 1966 Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. B M Leavenworth Syntax macros and extended translation Communications of the ACM vol 9 no 11 November 1966 Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. A Newell Information processing language-V manual Prentice-Hall Englewood Cliffs New Jersey 1961Google ScholarGoogle Scholar
  6. P Abrahms et al The LISP 2 programming language and system AFIPS vol 29 Proc FJCC Spartan Books Washington DC 1966 Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. J C Shaw JOSS: A designer's view of an experimental on-line computing system The RAND Corporation P-2922 August 1964Google ScholarGoogle Scholar
  8. Revised report on the algorithmic language ALGOL-60 Communications of the ACM vol 6 no 1 pp 1--17 1963 Google ScholarGoogle ScholarDigital LibraryDigital Library

Recommendations

Comments

Login options

Check if you have access through your login credentials or your institution to get full access on this article.

Sign in
  • Published in

    cover image ACM Other conferences
    AFIPS '67 (Fall): Proceedings of the November 14-16, 1967, fall joint computer conference
    November 1967
    808 pages
    ISBN:9781450378963
    DOI:10.1145/1465611

    Copyright © 1967 ACM

    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    • Published: 14 November 1967

    Permissions

    Request permissions about this article.

    Request Permissions

    Check for updates

    Qualifiers

    • research-article

PDF Format

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader