next up previous
Next: The outcome for an Up: In the dark of Previous: In the dark of

The outcome for a computer

The first outcome is the code for a computer. Usually a program called "compiler" converts human readable text into computer instructions. The result of a compilation is repeatable. It is determined by the source code and options used by compilation.

Compiler doesn't make decisions. If it "understands" the source code, it produces relevant output. If a source code unit can be interpreted in some different ways, compiler doesn't guess what to chose. It simply reports that this unit is incorrect and gives to the human the possibility to make a decision oneself.

Let's define a source code unit as clear for a computer, if it is passed through compilation.3 Until the source code is computer-clear, the result of a project can be anything but not the software. We see that the production of the output of first type is the most visible goal of each micro-project.



2002-03-18