Newbie question:
Hello Folks,
Would you please explain to me why in my
google searches I see many notations that
"Forth is a hardware diagnosis/control program"!?
Thank you
ziloo :)
On Friday, February 3, 2023 at 2:13:24 AM UTC-8, ziloo...@yahoo.com wrote:Between 1980 and 1999 I used various Forth dialects for diagnostics on products I helped design.
Newbie question:
Hello Folks,
Would you please explain to me why in my
google searches I see many notations that
"Forth is a hardware diagnosis/control program"!?
Thank you
ziloo :)See: https://en.wikipedia.org/wiki/Open_Firmware
DaR
On Friday, February 3, 2023 at 9:15:17 AM UTC-5, daru...@gmail.com wrote:
On Friday, February 3, 2023 at 2:13:24 AM UTC-8, ziloo...@yahoo.com wrote:
Newbie question:
Hello Folks,
Would you please explain to me why in my
google searches I see many notations that
"Forth is a hardware diagnosis/control program"!?
Thank you
ziloo :)See: https://en.wikipedia.org/wiki/Open_Firmware
DaRBetween 1980 and 1999 I used various Forth dialects for diagnostics on products I helped design.
Those diagnostics were used in the factory and in the field, and the technicians loved the ability to go beyond what was canned.
Between 1980 and 1999 I used various Forth dialects for diagnostics on products I helped design.
Myron Plichota <myronp...@gmail.com> writes:
Between 1980 and 1999 I used various Forth dialects for diagnostics on products I helped design.Years ago, out of the blue a company in Costa Rica contacted me for some help adapting ForthOS to their production line diagnostics. We got it all nailed down, and a few weeks later a box arrived from them with some excellent coffee and a very nice check! I suspect Forth is tucked here and there in surprising corners throughout the world.
Though, alas, no doubt less and less with time.
Andy Valencia
Home page: https://www.vsta.org/andy/
To contact me: https://www.vsta.org/contact/andy.html
On Monday, February 6, 2023 at 7:16:31 PM UTC+3:30, Andy Valencia wrote:First, Forth is an interactive environment which helps much on diagnostics job. Second, not like other "interactive" script languages such as Python or JavaScript, Forth is very close to the hardware.
Myron Plichota <myronp...@gmail.com> writes:
Between 1980 and 1999 I used various Forth dialects for diagnostics on products I helped design.Years ago, out of the blue a company in Costa Rica contacted me for some help
adapting ForthOS to their production line diagnostics. We got it all nailed
down, and a few weeks later a box arrived from them with some excellent coffee and a very nice check! I suspect Forth is tucked here and there in surprising corners throughout the world.
Though, alas, no doubt less and less with time.
Andy ValenciaMy question is: What makes Forth suitable for diagnostics?
Home page: https://www.vsta.org/andy/
To contact me: https://www.vsta.org/contact/andy.html
ziloo
hansolosnah 在 2023年2月8日 星期三清晨6:54:15 [UTC+8] 的信中寫道:
My question is: What makes Forth suitable for diagnostics?First, Forth is an interactive environment which helps much on diagnostics job. Second, not like other "interactive" script languages such as Python or JavaScript, Forth is very close to the hardware.
ziloo
On Tuesday, February 7, 2023 at 5:15:02 PM UTC-7, Jach Feng wrote:
hansolosnah 在 2023年2月8日 星期三清晨6:54:15 [UTC+8] 的信中寫道:Jach is right --- Forth is great for diagnosing hardware.
My question is: What makes Forth suitable for diagnostics?First, Forth is an interactive environment which helps much on diagnostics job. Second, not like other "interactive" script languages such as Python or JavaScript, Forth is very close to the hardware.
ziloo
The technician can write a one or two-line Forth word that causes something to happen
in the outside world, then execute that word on the command-line (outer interpreter).
If he keeps his eye on the oscilloscope when he hits the [enter] key, he can see if the
result in the outside world is what he expected.
Diagnostic software is possible in C, but is much more difficult.
The technician has to write a C program, not just a single C function, then run
that program on the board. C is not interactive --- getting the board to do something
in the outside world is a laborious process --- it could take an hour to do in C
what can be done in one minute in Forth.
My question is: What makes Forth suitable for diagnostics?
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 475 |
Nodes: | 16 (2 / 14) |
Uptime: | 18:35:04 |
Calls: | 9,487 |
Calls today: | 6 |
Files: | 13,617 |
Messages: | 6,121,092 |