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


Groups > comp.lang.forth > #24464

Re: jonesforth: taking up the challenge

From "Rod Pemberton" <do_not_have@notemailnotq.cpm>
Newsgroups comp.lang.forth
Subject Re: jonesforth: taking up the challenge
Date 2013-07-13 06:19 -0400
Organization Aioe.org NNTP Server
Message-ID <krr9dm$i4k$1@speranza.aioe.org> (permalink)
References <51ae2e6d$0$26867$e4fe514c@dreader37.news.xs4all.nl> <85siztlg15.fsf@junk.nocrew.org> <51df64bd$0$6341$e4fe514c@dreader35.news.xs4all.nl> <NoydnfOnfPNxGkLMnZ2dnUVZ_sidnZ2d@supernews.com> <51e03eb7$0$585$e4fe514c@dreader34.news.xs4all.nl>

Show all headers | View raw


"Albert van der Horst" <albert@spenarnc.xs4all.nl> wrote in message
news:51e03eb7$0$585$e4fe514c@dreader34.news.xs4all.nl...

> I will go to great lengths to provide the student with some
> insight in CREATE DOES> because it is at the heart of
> the power of Forth. I've much less strong feelings about
> DO LOOP, in fact I find it inelegant and hate it.
>

Everyone _says_ that.  But, is it *really* true?

What I see is that CREATE .. DOES> is hardly used.  You can search
comp.lang.forth and net.lang.forth for it or <BUILDS .. DOES>.
Yes, there are a few thousand references, but very few actual uses
of it in code.  You can search code on Taygeta and Forth.org.  Same
thing.  You can search the code base of numerous Forths.  Ditto.

If it's so great, wouldn't it be frequently used?

Personally, I strongly believe people avoid it's use, intentionally
or unknowingly.  It's not so easy to apply it to a solution.  It's
a bit like trying to use calculus to compute your change when you
can simply subtract.


Rod Pemberton


Back to comp.lang.forth | Previous | NextPrevious in thread | Find similar


Thread

Re: jonesforth: taking up the challenge Lars Brinkhoff <lars.spam@nocrew.org> - 2013-07-05 07:41 +0200
  Re: jonesforth: taking up the challenge albert@spenarnc.xs4all.nl (Albert van der Horst) - 2013-07-05 14:45 +0000
  Re: jonesforth: taking up the challenge Andrew Haley <andrew29@littlepinkcloud.invalid> - 2013-07-05 09:58 -0500
  Re: jonesforth: taking up the challenge albert@spenarnc.xs4all.nl (Albert van der Horst) - 2013-07-12 02:06 +0000
    Re: jonesforth: taking up the challenge "Elizabeth D. Rather" <erather@forth.com> - 2013-07-11 18:36 -1000
      Re: jonesforth: taking up the challenge albert@spenarnc.xs4all.nl (Albert van der Horst) - 2013-07-12 17:36 +0000
        Re: jonesforth: taking up the challenge "Elizabeth D. Rather" <erather@forth.com> - 2013-07-12 07:59 -1000
          Re: jonesforth: taking up the challenge Paul Rubin <no.email@nospam.invalid> - 2013-07-12 11:23 -0700
            Re: jonesforth: taking up the challenge Coos Haak <chforth@hccnet.nl> - 2013-07-12 21:10 +0200
        Re: jonesforth: taking up the challenge "Rod Pemberton" <do_not_have@notemailnotq.cpm> - 2013-07-13 06:19 -0400

csiph-web