On Nov 7, 2007 4:04 PM, James C Field <[EMAIL PROTECTED]> wrote:

> Let's not forget that one of the reasons that Ken Iverson wrote the book
> (A Programming Language)  was  to regularise and codify the  description
> of  algorithms.
> GOTO is fundamental to the operation of any stored program computer. He


Not quite: since storage of a value to a register used to index
the control store will do.

However, the _conceptualization_ is fundamental to the

   _cognitive_ realization of what is going on.

>
> HAD to include it in APL if only for completeness.


More to the point;it had to be included in order for the language to be

   emotionally acceptable

to the then current programmers.

However, I do not think that, or the issues we are discussing here, were
at the heart of what his original intent was:

  the clarity of the _notation_, with

   computer programming issues added in

             not as a "tack on"

              but rather as _subsidiary_ issues required for real world
usage"

            in the environment he was then operating in.

Only later did the paradigm shift to "control-less" programming come...

And f you read practical APL coders doing interfacing with humans,

  ...you will find loops and branches all over the place...

I agree with the ideation that control structures are essentially simply

   functional selection of iterative constructs of functors:

     you may find earlier discussion on this in J archives about 2002 as I
recall,
     where I made much the same points.

You also do not need built in types: you can build them up from a single
 "mode" declarator (see Algol 68 earliest discussions).

And so forth.




>
>
>
> ----------------------------------------------------------------------
> For information about J forums see http://www.jsoftware.com/forums.htm
>



-- 
Use Reply-To: & thread your email
after the first: or it may take a while, as
I get 2000 emails per day.
--

Roy A. Crabtree
UNC '76 gaa.lifer#
(For TN contact, email me to set up a confirmed date/time)
voicemail inbound only

[When you hear/read/see/feel what a y*ehudi plays/writes/sculpts/holds]
[(n)either violinist {Menuhin} (n)or writer {"The Y*ehudi Principle"} (n)or
molder (n)or older]
[you must strive/think/look/sense all of it, or you will miss the meanings
of it all]

[EMAIL PROTECTED] Forwards only to:
[EMAIL PROTECTED] CC: auto to:
[EMAIL PROTECTED] Be short < 160 chars cuts off; currently
offline
[EMAIL PROTECTED] CC: auto to ^

http://www.authorsden.com/royacrabtree
http://skyscraper.fortunecity.com/activex/720/resume/full.doc
--
(c) RAC/IP, ARE,PRO,PAST
(Copyright) Roy Andrew Crabtree/In Perpetuity
   All Rights/Reserved Explicitly
   Public Reuse Only
   Profits Always Safe Traded
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to