[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