article · 2001
Programming without data: Towards a totally functional programming style
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
Bailes, P. A. (2001). Programming without data: Towards a totally functional programming style.
Bailes, Paul A. “Programming without data: Towards a totally functional programming style.” vol. 1, 2001, pp. 5–12.
Bailes, Paul A. 2001. “Programming without data: Towards a totally functional programming style.”
Bailes, P.A. (2001) ‘Programming without data: Towards a totally functional programming style’.
@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.
Related papers
Data-Driven Programming and Other Programming Techniques
Eugene Charniak D, Christopher K. Riesbeck, Drew McDermott et al. · 2014
Cited by 0
Programming Without Programming
Martin Wheatman · ITNOW · 2018
Cited by 0
Programming the UNIXTM System
M. R. M. Dunsmuir, G. J. Davies · 1985
Cited by 3
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
An analysis of the impact of functional programming techniques on genetic programming
Tina Yu · 1999
Cited by 22