Comment Re:Marginalizing the Blind (Score 1) 211
Chuck's statement reflects Forth philosophy - don't try to make something more universal than it needs to be. Abstraction kills efficiency. You can't write code that runs on two different platforms without sacrifying performance. And Forth is about using every "mips" available. Some with user interface.
Color is used in ColorForth as attribute - by using color you denote function of word that you write - whether it is word to be defined, part of definition, statement to be executed or a comment. And as others have pointed out, you can use smell or tone or font typeface instead of color.
On the other hand, Chuck's ColorForth implementation will choke on my hardware, uses extremanlly big screen font and worse-then-dvorak keyboard layout. I think it is not intended for widespread use - more a testbed for interesting ideas.
Color is used in ColorForth as attribute - by using color you denote function of word that you write - whether it is word to be defined, part of definition, statement to be executed or a comment. And as others have pointed out, you can use smell or tone or font typeface instead of color.
On the other hand, Chuck's ColorForth implementation will choke on my hardware, uses extremanlly big screen font and worse-then-dvorak keyboard layout. I think it is not intended for widespread use - more a testbed for interesting ideas.