In article <dk**********@nwrdmz02.dmz.ncs.ea.ibs-infra.bt.com>,
Richard Heathfield <in*****@invalid.invalid> wrote:
[OT]
Sure, you wouldn't use Pascal in the real world (Delphi
aside for a minute),
I used to work for a company that did a major project in Pascal.
They did end up making compiler extensions for the equivilent of
include files (including precompilation), and (IIRC) another extension to
convert an integer address into a pointer [for direct device access].
They added in a mutex library call.
The header files bit was an important extension for project management
purposes.
Most of the developers never needed direct device access.
The mutex call was hidden in a message passing queuing / dequeing
part of operations, so most of the developers never saw that level.
Thus, from the perspective of the developers, there was a minor wart
to include header files, and the rest of the changes were pretty much
transparent... apparently Just Plain Pascal.
--
Is there any thing whereof it may be said, See, this is new? It hath
been already of old time, which was before us. -- Ecclesiastes