home bbs files messages ]

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

   comp.lang.forth      Forth programmers eat a lot of Bratwurst      117,927 messages   

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

   Message 117,422 of 117,927   
   dxf to Stephen Pelc   
   Re: Parsing timestamps?   
   06 Jul 25 20:29:01   
   
   From: dxforth@gmail.com   
      
   On 6/07/2025 6:46 pm, Stephen Pelc wrote:   
   > On 6 Jul 2025 at 04:52:37 CEST, "dxf"  wrote:   
   >   
   >> On 5/07/2025 6:49 pm, Anton Ertl wrote:   
   >> ...   
   >>> One interesting aspect is that VFX 5.x finally includes an FP package   
   >>> by default, and it started by including an SSE2-based FP package which   
   >>> supports a deep FP stack.  However, MPE received customer complaints   
   >>> about the lower number of significant digits in SSE2 (binary64)   
   >>> vs. 387 (80-bit FP values), so they switched the default to the   
   >>> 387-based FP package that only has 8 FP stack items.  Apparently no   
   >>> MPE customer complains about that limitation.   
   >>> ...   
   >>   
   >> AFAIK x87 hardware stack was always MPE's main and best supported FP   
   >> package.  As for SSE2 it wouldn't exist if industry didn't consider   
   >> double-precision adequate.  My impression of MPE's SSE2 implementation   
   >> is that it's 'a work in progress'.  The basic precision is there but   
   >> transcendentals appear to be limited to single-precision.  That'd be   
   >> the reason I'd stick with MPE's x87 package.  Other reason is it's now   
   >> quite difficult and error-prone to switch FP packages as it involves   
   >> rebuilding the system.  The old scheme was simpler and idiot-proof.   
   >   
   > You do not have to rebuild the system to switch. Just read the manual.   
      
   If you mean:   
      
     integers   
     remove-FP-pack   
     include FPSSE64S.fth   
      
   That works - however everything that was defined after VFXFORTH is gone.   
   In the case of Windows at least it leaves the system in a fragile state.   
   I did find a way to recompile the forgotten stuff but it involved editing   
   paths and files etc.   
      
   --- SoupGate-Win32 v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   

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


(c) 1994,  bbs@darkrealms.ca