Open Directory Project
about dmoz | help

Top: Computers: Programming: Methodologies: Intentional_Programming

Intentional Programming is a set of concepts to let software source code reflect the precise information, called intention, which programmers have in mind when conceiving their work. By closely matching the level of abstraction at which programmers think, browsing and maintaining programs becomes easier. The concept and term was introduced by computer scientist Charles Simonyi. He was a long-time Microsoft employee, and led a team at Microsoft Research which developed an Integrated Development Environment called IP that demonstrated these concepts. Microsoft stopped work (development) on IP in the early 2000s. Simonyi left Microsoft to continue IP development, and created a firm to do this.

    Copyright © 1998-2007 Netscape

Last update: 4:55 PT, Thursday, January 11, 2007 - edit