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)
Path: g9ni18522pbh.1!nntp.google.com!kt20no8098203pbb.1!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail
Newsgroups: comp.lang.forth
Date: Wed, 3 Oct 2012 09:34:53 -0700 (PDT)
In-Reply-To: <8ace7b10-8d24-4e6f-8480-92532beda0c9@q7g2000pbj.googlegroups.com>
Complaints-To: groups-abuse@google.com
Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=74.202.4.125; posting-account=6GCGIQoAAAAyO8IjR_VTwqiqLwx0Q_G8
NNTP-Posting-Host: 74.202.4.125
References: <279f1ddb-4577-46dc-9250-98a1bd4243f1@fi17g2000vbb.googlegroups.com>
<17e9315d-d57a-4d75-9d0c-1526345f58a5@m3g2000vbl.googlegroups.com>
<ju6d5l$mf6$1@online.de> <c789bbd2-148c-424c-a828-7298a5eb468a@googlegroups.com>
<6e898506-3ecd-4faf-8856-af7faeb2830e@googlegroups.com> <8ace7b10-8d24-4e6f-8480-92532beda0c9@q7g2000pbj.googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <2b532cc0-409d-451d-bc55-2c28f8505b0c@googlegroups.com>
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.