home bbs files messages ]

Forums before death by AOL, social media and spammers... "We can't have nice things"

   comp.lang.pascal.borland      Borland Pascal was actually pretty neat      2,978 messages   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]

   Message 2,960 of 2,978   
   Robert Prins to Chax Plore   
   Re: CLPB Mini FAQ v2.08 - Final   
   03 Feb 25 21:44:41   
   
   From: robert@prino.org   
      
   On 2025-02-03 10:44, Chax Plore wrote:   
   > Please do not abandon the Mini FAQ.   
   > maybe it is somewhat silent on this group, but Pascal is always alive in our   
   > hearts.   
      
   I know, and I still use it all the time, next to PL/I and REXX, in the form of   
   Virtual Pascal (VP), which is just as "dead" as Turbo/Borland Pascal, but at   
   least it allows me to create 32-bit executables that still run on 64-bit   
   Windoze   
   (W7 in my case).   
      
   I've tried FreePascal a few times, and it doesn't support one feature that was   
   in TP/BP from V4 when Borland introduced the "unit" feature, it eliminates   
   variables that are part of a single "const" declaration.   
      
   And the IDE and debugger suck, suck big time!   
      
   Of course VP has the major disadvantage that it doesn't natively support   
   anything after the Pentium in the built-in assembler, so to use post-Pentium   
   instructions you will have to hark back to TP 1/2/3 times, and code the   
   instructions using db/dw/dd definitions and debugging them is a bit tricky, to   
   say the least. My "lift" program uses both MMX, P6 (conditional moves), and   
   even   
   AVX instructions!   
      
   If you want to see some of my (badly commented) code, it can be found via the   
   links on  and there's   
   a link to the "manual" next to it. You need "lift32bit.rar" and the input file   
   for the main "lift" program is in liftdat.rar". "lift32bit.rar" also contains   
   the executables and VPO files, although the latter are obviously specific,   
   directory-wise, for my system. The final (60th!) 16-bit TP 3 version can also   
   be   
   found on the same page, it runs in DOSBox-X.   
      
   Anyway to come back to your post after this senseless blabbering, I might   
   consider reposting the mini-FAQ occasionally, if and when there's some activity   
   in the group.   
      
   Robert   
   --   
   Robert AH Prins   
   robert(a)prino(d)org   
   The hitchhiking grandfather - https://prino.neocities.org/   
   Some REXX code for use on z/OS - https://prino.neocities.org/zOS/zOS-Tools.html   
      
   --- SoupGate-DOS v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]


(c) 1994,  bbs@darkrealms.ca