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,788 of 117,927   
   albert@spenarnc.xs4all.nl to no.email@nospam.invalid   
   Re: Elegant CPUs   
   02 Dec 25 10:52:44   
   
   In article <87o6ohh02r.fsf@nightsong.com>,   
   Paul Rubin   wrote:   
   >Buzz McCool  writes:   
   >> let's couch this in terms of microprocessors that can run Forth well   
   >> on Linux...  are newer models using cores & kludges to gain   
   >> performance ... ?   
   >   
   >Users mostly care about performances more than about architectural   
   >brilliance, and so if a vendor can gain performance by adding cores and   
   >kludges, they have strong incentive to do so regardless of how much   
   >elegance they started with.  And elegant architectures for Forth are   
   >probably not well suited for Linux and vice versa.  Succesful Linux   
   >CPU's have quite a lot of registers and while fancy Forth compilers can   
   >make use of them, you end up with an abstraction inversion, simulating a   
   >stack machine that way.   
   >   
   >You might like the TI MSP430 which is a 16-bit MCU line inspired by the   
   >PDP-11.  It can't run Linux and it's now mostly eclipsed by ARM Cortex-M   
   >and maybe soon Risc-V MCU's, but its CISC-style addressing modes are   
   >convenient for Forth, and its hardware implementations have some neat   
   >features like built in non-volatile (ferromagnetic) RAM in some models.   
      
   See noforth made by Willem Ouwerkerk, for several SBC MSP430's.   
   (Nowadays RISCV too.)   
      
   https://home.hccnet.nl/anij/nof/noforth.html   
      
   I've used it to have a 9600 to 31.5 baud convertor in behalf of midi.   
   Supports IOT, by wireless transmission (extra hardware needed).   
      
   Groetjes Albert   
   --   
   The Chinese government is satisfied with its military superiority over USA.   
   The next 5 year plan has as primary goal to advance life expectancy   
   over 80 years, like Western Europe.   
      
   --- 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