Mail Archives: djgpp/1997/06/03/04:49:59
<snip>
The language which a large project is written in is irrelevant, it is
the way that the
program is written and the project is managed.
A task is decomposed into functions. Functions are specified in some
manner,
some people use Z, others use plain English. A Function can be written
in which
ever language is required. The functions can be tested against the
specification given
if they pass they are integrated. You then <in theory> have a rather
natty little program
that does 'exactly' what ever you want.
Most of the large Finacial programs were written in COBOL, they now use
SQL, C, C++
Visual Basic, whatever they want.
Most, if not all of the defence programs are written in ADA, a real-time
language written for that purpose.
Most embedded systems are written in Assembler or C
These are of various complexity and differ in the structure of the
program.
Object oriented languages are not just new programming languages but
offer a totally different way of
decomposing problems and designing the solution.
C++ would make a good method for writing games as the objects within the
game can become semi autonomous
and behave in a pre defined manner, adding a touch more realism to the
game
Rob Humphris
- Raw text -