| The purpose of the RevolutionaryProgramming Web Site is to promote the idea of creating a new kind of programming. Actually, what we want to do is to create a way of interacting with computers which is unlike any type of interacton we can find. |
For the past 30 years the fundamental nature of the task of programming has not changed. A problem is encoded into a language that can be processed by a computer. Once written the code is compiled (or translated) and run. Program errors (bugs) invariably arise and code is changed to correct the errors (debugging) which starts another cycle. There have been no fundamental changes to this process. |
We have several goals for this project. A revolutionary programing paradigm should directly deal with eliminating or greatly reducing the current issues with traditional programming methodologies, such as low productivity, high error rate, steep learning curves, and shrinking skilled labor pool. |
| We hope this site to be a nexus for work on RevolutionaryProgramming. Ideas, discussions, white papers, papers, proof of concept, and protoypes can all be posted to this site to share with the rest of the community. We are not fully operational yet, but we will be soon so keep your eyes peeled for when this site goes completely live. |