Skip to content
Free planNo credit card requiredStart writing

article · 2001

Programming without data: Towards a totally functional programming style

Paul A. Bailes

Cited by 1Abstract and details only

Abstract

The identity of programming with language extension has interesting consequences. If language extension implies programming, then language extension should be constrained by the requirements of what can be expected of a programmer, in particular the avoidance of the need to write interpreters, which can be satisfied by an (augmented) functional basis. If programming implies language extension, then programming should explicitly be conducted so, in particular avoiding illegitimate extension techniques, specifically the interpretation of inert data. Comprehensive replacement of data by functions shows potential for achieving this outcome. While numerous technical objectives remain to be met, the implications of the effort have wide ramifications, not just for software development.

Cite this paper

APA 7

Bailes, P. A. (2001). Programming without data: Towards a totally functional programming style.

MLA 9

Bailes, Paul A. “Programming without data: Towards a totally functional programming style.” vol. 1, 2001, pp. 5–12.

Chicago

Bailes, Paul A. 2001. “Programming without data: Towards a totally functional programming style.”

Harvard

Bailes, P.A. (2001) ‘Programming without data: Towards a totally functional programming style’.

BibTeX
@article{bailes2001programming,
  title = {{Programming without data: Towards a totally functional programming style}},
  author = {Bailes, Paul A.},
  volume = {1},
  pages = {5--12},
  year = {2001}
}

Made from the index record. Check names, capitalisation and page numbers against the paper. Need another style? AI for Research has over 10,000.

Programming the System

John K. Matlock · SAE technical papers on CD-ROM/SAE technical paper series · 1965

Cited by 0

System 360 Programming

Henry Mullish, James A. Saxon, Herman S. Englander et al. · Mathematics of Computation · 1968

Cited by 0