Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.forth > #43487

rainbowforth ?

From Unknown <dog@gmail.com>
Newsgroups comp.lang.forth
Subject rainbowforth ?
Date 2015-11-12 02:37 +0000
Organization A noiseless patient Spider
Message-ID <pan.2015.11.12.02.37.46@gmail.com> (permalink)

Show all headers | View raw


It seems that the forth community mocks colorforth?
IMO color is a cheap way to reduce the initial mental load; like menus.

I fetched colorforth, but I don't have W32 access, so I noticed that
rainbowforth claims to run on linux.

After compiling, running ./rainbowforth displays a nice 'frame'

        block=0        column=0 row=0
      +----------------------------------------------------------------+
      |MASTER LOAD BLOCK                                               |
      |                                                                |
      |1 22 thru Load basic system                                     |
      |                                                                |
      |                                                                |
      |                                                                |
      |                                                                |
      |                                                                |
      |                                                                |
      |                                                                |
      |                                                                |
      |                                                                |
      |                                                                |
      |                                                                |
      |                                                                |
      |                                                                |
      +----------------------------------------------------------------+
 F2=create F3=execute F4=compile F5=inline F6=lookup F7=variable 
F8=comment
     Ctrl-X=cut   Ctrl-C=copy   Ctrl-V=paste
     Ctrl-G=goto   Ctrl-R=run   Ctrl-Q=quit

     
I don't know why/what the initial text in the editor means.
-----------------
Appropriatly colored, I entered:
pi 22 7 dup ;
[red yellow grn]  and Ctrl-R=run gives:  unknown word 'dup'

It looks as if it hasn't got access to 'the primitives'.

Just to confirm my expectations of the interpreter loop,
I ran gforth:---
-> chroot /mnt/hdc6  gforth  ==
Gforth 0.6.2, Copyright (C) 1995-2003 Free Software Foundation, Inc.
Gforth comes with ABSOLUTELY NO WARRANTY; for details type `license'
Type `bye' to exit
2 3 + . 5  ok
7 4 - . 3  ok
bye

In principle, the mental aid from color-info would allow one to
start using forth, without first getting-married-to-it.
You'll build fluency by usage, like a child learns.
That's cost effective.

How do I make this baby talk ?

Back to comp.lang.forth | Previous | Next — Next in thread | Find similar | Unroll thread


Thread

rainbowforth ? Unknown <dog@gmail.com> - 2015-11-12 02:37 +0000
  Re: rainbowforth ? Paul Rubin <no.email@nospam.invalid> - 2015-11-11 19:49 -0800
    Re: rainbowforth ? Raimond Dragomir <raimond.dragomir@gmail.com> - 2015-11-11 23:46 -0800
    Re: rainbowforth ? WhoCares@gmail.com - 2015-11-26 06:56 +0000
  Re: rainbowforth ? Pablo Hugo Reda <pabloreda@gmail.com> - 2015-11-12 02:24 -0800

csiph-web