Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.forth > #43487
| Path | csiph.com!eternal-september.org!feeder.eternal-september.org!mx02.eternal-september.org!.POSTED!not-for-mail |
|---|---|
| From | Unknown <dog@gmail.com> |
| Newsgroups | comp.lang.forth |
| Subject | rainbowforth ? |
| Date | Thu, 12 Nov 2015 02:37:51 -0000 (UTC) |
| Organization | A noiseless patient Spider |
| Lines | 58 |
| Message-ID | <pan.2015.11.12.02.37.46@gmail.com> (permalink) |
| Mime-Version | 1.0 |
| Content-Type | text/plain; charset=UTF-8 |
| Content-Transfer-Encoding | 8bit |
| Injection-Date | Thu, 12 Nov 2015 02:37:51 -0000 (UTC) |
| Injection-Info | mx02.eternal-september.org; posting-host="386610e202d896cdedcac054d4f75918"; logging-data="4875"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18/JFENacQE5Dp8p9Z5V1UVi4x1VSVSoHc=" |
| User-Agent | Pan/0.133 (House of Butterflies) |
| Cancel-Lock | sha1:AJ8X3927+9wrLlrwV+Tse4H7xMw= |
| Xref | csiph.com comp.lang.forth:43487 |
Show key headers only | 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
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