Message from discussion The Secret of a Successful Programming Language?
Received: by 10.66.76.5 with SMTP id g5mr604793paw.44.1349282094007;
Wed, 03 Oct 2012 09:34:54 -0700 (PDT)
Received: by 10.68.134.129 with SMTP id pk1mr1445765pbb.13.1349282093984; Wed,
03 Oct 2012 09:34:53 -0700 (PDT)
Date: Wed, 3 Oct 2012 09:34:53 -0700 (PDT)
Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=188.8.131.52; posting-account=6GCGIQoAAAAyO8IjR_VTwqiqLwx0Q_G8
Subject: Re: The Secret of a Successful Programming Language?
From: Brad Eckert <hwfw...@gmail.com>
Injection-Date: Wed, 03 Oct 2012 16:34:54 +0000
Content-Type: text/plain; charset=ISO-8859-1
On Friday, September 21, 2012 7:37:07 PM UTC-7, Hugh Aguilar wrote:
> BTW, I won't support DO loops or >R etc. in Straight Forth. They
> aren't compatible with each other either! ANS-Forth is full of these
> weird incompatibilities. The programmer has to remember not to use >R
> and DO loops together, he has to remember not to use >R and locals
> together --- you know, there is a reason why most Forth novices give
> up on the language because it is too difficult for them to learn ---
> the ANS-Forth standard is just a mish-mash of conflicting ideas that
> clash with each other.
Yes, ANS is 1990s Forth encased in amber. Maybe you can do better. You should write a specification first and present it to c.l.f for review.