On Wednesday, July 21, 2021 at 2:31:29 AM UTC-7,
jpit...@gmail.com wrote:
> On Wednesday, 21 July 2021 at 09:05:53 UTC+1, Hugh Aguilar wrote:
> > Back in the day, UR/Forth was the de-facto standard for Forth.
...
> Dennis and Leon still have Forth projects - you better stick to your plumbing.
Forth Inc. killed Forth with their ANS-Forth marketing gimmick.
In the early 1990s, Forth was still considered to be a viable programming language,
primarily due to UR/Forth, although there were other Forth systems capable
of commercial programming.
PolyForth was worthless crap. After Charles Moore got kicked out of Forth Inc.
there were no more programmers at Forth Inc. but only sales clowns and
maintenance programmers who lived off of the "Forth Inc." name that made it
seem as if they owned Forth despite the fact that the inventor of Forth was gone.
The primary purpose of making ANS-Forth the "Standard" (capital 'S') was to make
UR/Forth non-standard by fiat --- nobody could be a Forth programmer without
brown-nosing Elizabeth Rather --- that was the purpose of ANS-Forth!
When UR/Forth was killed there was a mass exodus of programmers from Forth to C.
A few people continued to use Forth --- Testra was either given or (more likely) purchased
the source-code to UR/Forth so they could continue, keeping all of their legacy Forth code
running (Testra continues to rely on my MFX written in UR/Forth for over 1/4 century).
Your claim that UR/Forth is some crap code that can be given away for free is an insult
to real Forth programmers who continue to rely on UR/Forth.
I would not have been able to write MFX in PolyForth --- I needed a real Forth system,
not a toy, to write a cross-compiler like that --- this is how progress is made, and MFX
was progressive (nothing like this had ever been done before).
> And even regarding MFX the truth comes out slowly now.
>
> Testra exactly knew what they wanted as you state yourself - so you only implemented it.
> I now wonder, how much is actuallyy your work.
You are a liar!
I have said many times that I designed MFX as well as wrote it:
On Tuesday, July 20, 2021 at 11:01:11 PM UTC-7, Hugh Aguilar wrote:
> When I worked at Testra I was given the job of doing something that had never
> been done before, which is write an assembler for a VLIW processor. It was my
> idea for the assembler to do the out-of-ordering of the instructions. John Hart
> had said to make the assembler source-code have rows representing opcodes
> and columns representing fields in the opcodes that are executed in parallel
> (one clock cycle per opcode), and have the assembly-language programmer
> write his program in this two-dimensional manner --- humans can't figure this
> out in their head though --- humans think sequentially (one-dimensional).