|
|
Up |
|
|
  |
Author: gavinogavino Date: Jul 8, 2008 13:13
is this possible for normal people?
or something for hardcore forthers only?
also is coloforth the latest thing from c moore or is there something
beyond it?
|
| |
|
| | 8 Comments |
|
  |
Author: DavidMDavidM Date: Jul 8, 2008 18:43
On Tue, 08 Jul 2008 13:13:55 -0700, gavino wrote:
> is this possible for normal people?
>
> or something for hardcore forthers only?
>
> also is coloforth the latest thing from c moore or is there something
> beyond it?
Also, is there a C (or otherwise portable or multiplatform) version of
ColorForth available that runs on a host OS?
|
| |
|
| | no comments |
|
  |
Author: spamspam Date: Jul 8, 2008 19:33
On Tue, 9 Jul 2008, DavidM wrote:
> Date: 9 Jul 2008 13:43:07 +1200
> From: DavidM nowhere.com>
> Newsgroups: comp.lang.forth
> Subject: Re: learning colorforth
>
> On Tue, 08 Jul 2008 13:13:55 -0700, gavino wrote:
>
>> is this possible for normal people?
>>
>> or something for hardcore forthers only?
>>
>> also is coloforth the latest thing from c moore or is there something
>> beyond it?
>
> Also, is there a C (or otherwise portable or multiplatform) version of
> ColorForth available that runs on a host OS?
|
| Show full article (0.94Kb) |
| no comments |
|
  |
Author: DavidMDavidM Date: Jul 9, 2008 13:53
On Tue, 08 Jul 2008 22:33:15 -0400, spam wrote:
>> Also, is there a C (or otherwise portable or multiplatform) version of
>> ColorForth available that runs on a host OS?
>
> I'm pretty sure that ColorForth will run under emulation using QEMU,
> vmware, bochs or similar. I'd suggest that you run under QEMU ... good
> luck with the keyboard layout, however ... I've never gotten the hang of
> Dvorak layouts.
It feels like a huge shame to me when otherwise excellent Forths are
packaged in a form that doesn't clearly and cleanly delineate between the
high-level and machine-dependent layers, or at least clearly document
their hardware assumptions and offer good porting instructions.
forth.org is chock-full of forth distros whose userbases are orders of
magnitude smaller because they have voluntarily locked themselves in a
platform prison.
|
| |
| 1 Comment |
|
  |
Author: Richard OwlettRichard Owlett Date: Jul 9, 2008 14:04
DavidM wrote:
> [SNIP]
> forth.org is chock-full of forth distros whose userbases are orders of
> magnitude smaller because they have voluntarily locked themselves in a
> platform prison.
>
ARGGHHHH!
OK already, I may be "preaching to the choir".
But as I see it, Forth's *LARGEST* strong point is its adaptability.
More than 30 years ago I got an inflated reputation as a "computer guru"
for which FORTH should have received the credit.
My employer had a CAD system which had a Forth inspired layer.
Using less than half dozen colon definitions I was able to have the
field surveyors could enter their logs and get scaled plots.
My "vast" Forth background included reading _Byte_ and _Dr Dobbs_.
Hey folks, lets quit slamming Forth.
|
| |
| no comments |
|
  |
Author: pablo redapablo reda Date: Jul 9, 2008 15:26
Colorforth have some advantages over other forths..
be more simple, don't have DOES> for example,
YES is this possible for normal people
I try Colorforth 2.0a and is great and the manual too
the background in math are necesary !
I make :r4 in C, the inspiration is colorfoth,
the VM is a one function of 300 lines, very fast
and the compiler in C is about 400 lines of C
but !!!
:r4 in :r4 is shorter
I presume Colorforth in Colorfoth be more small
|
| |
| no comments |
|
  |
|
|
  |
Author: spamspam Date: Jul 9, 2008 16:15
On Wed, 10 Jul 2008, DavidM wrote:
>
> It feels like a huge shame to me when otherwise excellent Forths are
> packaged in a form that doesn't clearly and cleanly delineate between the
> high-level and machine-dependent layers, or at least clearly document
> their hardware assumptions and offer good porting instructions.
>
> forth.org is chock-full of forth distros whose userbases are orders of
> magnitude smaller because they have voluntarily locked themselves in a
> platform prison.
Yes, and amoung them, ForthOS ... what appears to be a very cool bootable
native forth system ...
It boots wonderfully under qemu ....
$ qemu -cdrom forthos.iso -hda forth.Image -boot d
|
| Show full article (3.40Kb) |
| no comments |
|
  |
|
|
  |
Author: Marcel HendrixMarcel Hendrix Date: Jul 9, 2008 22:38
DavidM nowhere.com> writes Re: learning colorforth
[..]
> And, I'll be making damn sure that anyone downloading it will be able to
> port it to any 16/32/64 architecture, from ATmega to Cray, in less than
> an hour.
This is a meaningless statement when the constraints aren't stated.
E.g., jumping off the top of the village church tower will allow you to
fly. It will only be a few seconds, in a prescribed direction, and only
suitable for die-hard programmers. But is just the thing if it's the
only time in your life that you want to fly. (It's quite flexible even,
when you want to fly longer, simply look for a higher tower).
-marcel
|
| |
| no comments |
|
RELATED THREADS |
  |
|
|
|