[fpc-devel] get/put in fpc
Ralf Quint
freedos.la at gmail.com
Sat Oct 10 00:40:25 CEST 2015
On 10/9/2015 2:39 PM, Schneider wrote:
> I've been programming in Pascal for more than 30 years. The code has
> survived numerous computer and operating system switches because I
> didn't rely on computer- or compiler-specific features. So I'm not at
> all inclined to trap the programs. These features would have to be
> available in all Pascal compilers ... but the p2c translator is
> unlikely to support them and the original author is not responding.
> So it looks like p2c depends on me for now ... and it's dead Jim (on a
> Mac).
>
I am programming in Pascal for 39 years now, starting around June/Juli
'76 on a Wirth compiler implementation for a PDP-8. That is probably the
only time I have used a "standard" compiler for Pascal. All other
implementation of Pascal I have used since had been far ahead of what
became ISO Pascal, including UCSD Pascal (including Apple Pascal) and
later Turbo/Borland Pascal/Delphi. Even Metaware Professional Pascal,
which was probably as close to ISO as it has been for me since, allowed
for more sane features to make it actually usable. And we used it back
in the late '80s/early '90s only to generate more optimized 386 math
code for the CAD software we developed, as it had one hell of a 80386
optimizer build in, which a lot of times was beating attempts to produce
better code by hand in assembler...
Avoiding computer/compiler specific features by sticking to ISO/GPC is
just what gets you "trapped" in the days of punch cards and terminal
printer output.
Ralf
---
This email has been checked for viruses by Avast antivirus software.
https://www.avast.com/antivirus
More information about the fpc-devel
mailing list