4 ms·
"The nub of the problem (for them) is that JONESFORTH isn't an ANSI-standard Forth." You might find this quote interesting: "The ANS Forth standard is at leas
by gnosis 15y ago
"The nub of the problem (for them) is that JONESFORTH isn't an ANSI-standard Forth."
You might find this quote interesting:
"The ANS Forth standard is at least one, maybe two orders of magnitude more complex than Mr. Moore's approach to Forth. He says that code should be so simple that most type of errors simply can't happen. In the late eighties and early nineties Chuck quit writing code in Forth and experimented with sourceless programming. His first versions of his VLSI CAD software, OKAD, were constructed without source using his tools in his OK operating system. Later he return to Forth programming and rewrote OKAD II under his new colorForth. [Moore, 2000] In the chat session Chuck was asked, 'How did you come to the conclusion that Forth was too complex, and that sourceless programming was your next move?'
His reply was, 'Maybe by reading the Forth Standard.'"
From: http://www.ultratechnology.com/levels.htm http://www.ultratechnology.com/levels.htm
- wbhart 15y agoAm I reading this right? Chuck Moore decided that all programming could be done with sourceless coding and his demonstration of this was a graphical application? This is so common, yet so totally wrong. It's akin to the "revelation" that algebra is not necessary in mathematics because all mathematics can be "visualised". Which is equally stupid. However, I may just be misinterpreting what is being said in that quote. After all, I don't know why he then switched back to Forth, which is not sourceless, I am guessing.
- gnosis 15y ago"Am I reading this right? Chuck Moore decided that all programming could be done with sourceless coding and his demonstration of this was a graphical application? This is so common, yet so totally wrong." He later recanted: "I'm back. OKAD was a mistake. I have added Forth to OKAD. ... A few years ago I gave up on Forth, it was too complicated. It was about the time of the work of the standard committee and I wanted something simple. I abandoned source and used a decompiler to view the object code. It did not really work. I also wanted to get away from the keyboard." More here: http://www.ultratechnology.com/color4th.html http://www.ultratechnology.com/color4th.html
- prodigal_erik 15y agoNo, Forth is not sourceless. Though I was startled to read about how some implementations give you a souped-up disk editor for coding, to avoid the overhead of a self-hosted filesystem. I guess it beats toggling bits into the front panel....