-
Notifications
You must be signed in to change notification settings - Fork 0
Home
This is the wiki home page for the Computer Applications Platform.
This project demonstrates one way to build all the software needed to use a computer including that which is traditionally termed the compiler, the operating system, applications and documentation.
'cap' is also a process for building software that is intended to be easy to maintain and extend, describe and distribute. As a manifesto for holistic coding, tenets of practice are introduced within the system document at points where they are demonstrated, e.g.:
** Tenet the First: The Documentation and the Code are One**
To promote understanding, cap is a literate program wherein regular descriptive text (such as this paragraph) is mixed with computer evaluated program text in a monospace font.1
Finally, it is hoped that cap embodies a pleasant system to use for general computing tasks.
The system as it stands is far from useful. The most interesting thing to look at is the cap.pdf document.
Your interest in the project is welcome. Send inquiries and suggestions to chuck@memetech.com
1Donald E. Knuth, Literate Programming, Stanford, California: Center for the Study of Language and Information, 1992, CSLI Lecture Notes, no. 27