
Forth Article in Dr. Dobb's
What DDJ article was this (I missed the start of this thread...)?
It sounds a lot like a project at GM I worked on in 1989-90 for a
controller for an automatic transmission. I was handed over 300
assembler files that were already developed (but not quite working
yet...) for a similar product. I was told to modify them to make a
controller for a new product. I said we should throw the whole mess
out and start over in Forth, but management knew that they could not
afford to duplicate 3 years and 3 million dollars of effort;
therefore, I had to use the inherited junk.
A year later, I had a workable, but unmaintainable, control program
for a transmission. I als had the chance to get the hardware guys
started on Forth to check out the new circuit board they were
designing for this new transmission. In about 1 week, we had the cpu,
a New Micros 68HC11 with resident Forth system, running and were using
it with a PC to write diagnostic programs to check out the rest of the
board. In 2 weeks, the board was all working.
The manager that made me use the inherited assembler code the year
before confieded to me that if they knew then what they know now, they
would have let me use Forth.
--
----------- "... And the men went up and viewed Ai." [Jos 7:2] -----------
Elijah Laboratories Inc; 759 Independence Drive; Suite 5; Palatine IL 60074
----- M o d e l i n g t h e M e t h o d s o f t h e M i n d ------